Проблемы первый, затем детали: Я скопировал привет-всемирную программу из WxWidgets учебников и попытался скомпилировать его из командной строки, как это:Как получить WxWidgets setup.h после установки всех .debs на Debian?
g++ -o h wxhello.cpp -I/usr/include/wx-3.0
Компиляция завершается быстро, потому что он не мог найти «WX /setup.h». Я исследовал эту СУЩЕСТВУЮЩУЮ ОБЩУЮ ПРОБЛЕМУ и узнал, что должен быть второй путь включения, указывающий на место, где может быть найден индивидуальный setup.h, который подходит для моей ситуации. Поэтому я попробовал:
find /usr/include/wx-3.0 -name "setup.h"
И выход был ничем.
Поэтому я установил wxWidgets, пометив libwxgtk3.0-dev в Synaptic и разрешив установку всех зависимостей (что-то вроде 40 пакетов, потому что я просто установил эту вещь).
Как получить мою программу для компиляции?
Вы должны использовать '--cxxflags' (флаги компилятора C++), а не опцию' --cppflags' (C preprocessor flags). Часто они возвращают то же самое, но не всегда. Это описано в 'docs/gtk/install.txt'. –