Ошибка "файл portaudio.h не найден" в XCode 5.1
Я скачал кодовую базу portaudio, полностью скомпилировал ее с исходным кодом и установил в свою систему с помощью следующих команд:
./configure
make
sudo make install
Но XCode жалуется мне, даже когда я ставлю -lportaudio
в Другие флаги компоновщика для настроек проекта.
Я исследовал эту проблему и попробовал все, что смог найти в Stack Overflow, но не было никакого решающего ответа, который бы сработал для меня. Любой совет, как это исправить?
1 ответ
Я использую более старую версию XCode и не удосужился посмотреть, как интерфейс мог измениться в более новых версиях, но это обычно решается для меня путем изменения путей поиска пользователя в настройках вашего проекта. Посмотрите на скриншот, добавьте /usr/local/include
к путям поиска в заголовке и сделайте всегда поиск пользовательских путей "Да". Это должно делать свое дело
Редактировать:
Еще одна вещь, которую нужно отметить, это только /usr/local/include
потому что это каталог установки по умолчанию для файла portaudio.h в сборке portaudio (как и во многих библиотеках).
Если у вас есть другой префикс, отличный от /usr/local/include
, добавьте это вместо.