我在Linux上不好。 我正在尝试从源代码构建CodeLite。 CodeLite 网站上的说明(此处(不足以让我执行构建。 我想我只是缺乏对 Linux 构建系统的知识。我所在的构建步骤是make -j4
. 我目前面临的错误是:
fatal error: wx/wxsqlite3.h No such file or directory
我在系统上找到了该文件
/home/moving2/sdk/wxsqlite3/include/wx/wxsqlite3.h
我最好的猜测是需要在我的环境中添加包含路径? 所以我尝试将其添加到位于/etc/
的environment
文件中的PATH
字符串中,但我收到相同的错误。 如何让编译器在那里查找我的包含文件?
如果你查看 CMakeLists.txt 文件,那里有一个线索:
-DWITH_WXPATH=//指定要使用的特定 wxWidgets 构建。格式必须为/path/to/different_wx-config/directory/
因此,使用您之前使用的标志重新运行cmake
并添加-DWITH_WXPATH=/home/moving2/sdk/wxsqlite3
然后再次运行make