Tag: Macos

OS X sed -E не принимает расширенные регулярные выражения

Я пробовал различные способы сделать некоторые основные вещи с sed на OS X. Вот результаты некоторых простых тестов. echo “foo bar 2011-03-17 17:31:47 foo bar” | sed ‘s/foo/FOUND/g’ возвращает (как и ожидалось) FOUND bar 2011-03-17 17:31:47 FOUND bar но echo “foo bar 2011-03-17 17:31:47 foo bar” | sed -E ‘s/\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}/FOUND/g’ возвращается foo bar 2011-03-17 […]

Как resize NSImage

У меня NSBitmapImageRep который имеет размер W x H И я создаю NSImage и делаю addRepresentation: Затем мне нужно resize NSImage . Я попробовал метод setSize но он не работает. Что мне делать?

AudioObjectGetPropertyData для получения списка устройств ввода

Как использовать AudioObjectGetPropertyData в OS X для получения списка устройств ввода системы? В настоящее время у меня есть следующий фиктивный код для извлечения глобального списка устройств: AudioDeviceID devices[12]; UInt32 arraySize = sizeof(devices); AudioObjectPropertyAddress thePropertyAddress = { kAudioHardwarePropertyDevices, kAudioObjectPropertyScopeGlobal, kAudioObjectPropertyElementMaster }; AudioObjectGetPropertyData(kAudioObjectSystemObject, &thePropertyAddress, 0, NULL, &arraySize, &devices);

Android valgrind build не работает

Привет, я пытаюсь построить valgrind для андроида. В Linux Mint 13 он не работает: $ make echo “# This is a generated file, composed of the following suppression rules:” > default.supp echo “# ” exp-sgcheck.supp xfree-3.supp xfree-4.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp glibc-2.X.supp >> default.supp cat exp-sgcheck.supp xfree-3.supp xfree-4.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp glibc-2.X.supp >> default.supp make all-recursive make[1]: Entering […]

Печать rpath исполняемого файла в OSX

Я хочу изменить rpath исполняемого файла, используя install_name_tool , но я не могу понять, что такое rpath прямо сейчас. install_name_tool требует, чтобы в командной строке были указаны как старый, так и новый rpath. Какую команду я могу использовать для печати rpath исполняемого файла в OSX?

Неопределенные символы для архитектуры x86_64 – Mavericks (Yosemite, El Capitan …)

РЕДАКТИРОВАТЬ : Если вы попадете на этот пост, вы можете перейти прямо к ответу Сегодня утром я отправил сообщение о моем замешательстве Тип машины (C ++ librairies): i386 vs x86_64 Но я думаю, что я ошибся, не будучи точным. Поэтому я решил привести пример ситуаций, с которыми сталкиваюсь, и что я не могу понять. ШАГ […]

Почему Mac ABI требует 16-байтного выравнивания стека для x86-32?

Я могу понять это требование для старых систем PPC RISC и даже для x86-64, но для старого испробованного x86? В этом случае стек должен быть выровнен только на 4 байтовых границах. Да, некоторые инструкции MMX / SSE требуют 16-битных выравниваний, но если это требование вызываемого абонента, то это должно гарантировать правильность выравнивания. Зачем обременять каждого […]

Держите окно всегда сверху?

В Objective-C для приложений Cocoa можно использовать такой способ, чтобы окно всегда было сверху? Как добиться успеха с Swift? self.view.window?.level = NSFloatingWindowLevel Вызывает ошибку сборки Use of unresolved identifier ‘NSFloatingWindowLevel’

npm command – sudo или нет?

В настоящее время я всегда запускаю sudo npm install но, как я понимаю, это неверно. Я хочу иметь возможность не использовать его как root / Administrator. Я последовал советам и использовал эту команду sudo chown -R ~/.npm но это не сработает … например, это выход моего npm install jade … npm http 200 https://registry.npmjs.org/amdefine npm […]

Как использовать dylib в Mac OS X (C ++)

Я сделал приложение (исполняемый файл), вызвав некоторый dylib успешно, однако файлы dylib и исполняемый файл находятся в другом каталоге. Я добавил, что каталог содержит файлы dylib для переменной среды $ PATH, однако она по-прежнему не загружается. Я копирую все файлы dylib в исполняемый файл, программа, наконец, запускается. Это подтверждает, что файлы dylib не имеют проблем. […]

Interesting Posts
Давайте будем гением компьютера.