Этот проект компилирует find при запуске под Linux, но терпит неудачу, когда я пытаюсь создать VC-решение для Windows. Ошибка:
e:\src\audio\audio.h(5): fatal error C1083: Cannot open include file: 'portaudio.h': No such file or directory
Я включаю библиотеку, которая содержит portaudio.h
следующим образом:
find_package(portaudio REQUIRED)
Который находится с помощью файла Findportaudio.cmake
, который выглядит так, как будто он указывает на правильный каталог:
* * 1010
Это все прекрасно работает, когда я запускаю его под Linux, но когда я генерирую мои make-файлы, это не так. Я получаю ошибку, упомянутую выше, много раз. В свойствах проекта перечислены только %(AdditionalIncludeDirectories)
для дополнительных включаемых каталогов (в разделе C / C ++> General), но я не знаю, где это устанавливается или что устанавливается.
(Если я пропустил какую-либо соответствующую информацию, дайте мне знать, и я исправлю свой вопрос).