Я пытаюсь построить этот пример wxWidgets "Hello World" в Linux, используя следующий скрипт cmake
:
cmake_minimum_required (VERSION 2.6)
project (wxL)
find_package(wxWidgets 3.0.0 REQUIRED
COMPONENTS base core net xml html adv qa richtext
)
file(GLOB SOURCES "src/*.cpp")
add_executable(wxL ${SOURCES})
Сборка проекта дает этоошибка:
src/wxL.cpp:3:10: fatal error: wx/wxprec.h: No such file or directory
Файл, указанный во включении, wx/wxprec.h
можно найти на диске по этому адресу:
/usr/include/wx-3.0/wx/wxprec.h
Кроме того, другая программа, которую я создал из исходных текстов, включает в себя тот же файл (также с использованием cmake) и прекрасно собирается.
Итак, как мне использовать cmake, чтобы сообщить компилятору, что файл должен быть откуда-то включенв системных каталогах?
Я знаю, что упускаю что-то простое, но не могу понять, что.