在Linux中包含文件

时间:2017-02-08 22:50:42

标签: c++ c linux include-path codelite

我在Linux上并不擅长。我试图从源代码构建CodeLite。 CodeLite网站(here)上的说明不足以让我执行构建。我想我只是缺乏Linux中构建系统的知识。我所在的构建步骤是make -j4。我目前面临的错误是:

fatal error: wx/wxsqlite3.h No such file or directory

我在我的系统上找到了该文件

/home/moving2/sdk/wxsqlite3/include/wx/wxsqlite3.h

我最好的猜测是需要在我的环境中添加包含路径?所以我尝试将其添加到位于PATH的{​​{1}}文件中的environment字符串中,但是我得到了同样的错误。如何让编译器查看我的包含文件?

1 个答案:

答案 0 :(得分:1)

如果您查看CMakeLists.txt文件,就会有一个线索:

  

-DWITH_WXPATH = //指定要使用的特定wxWidgets构建。格式必须是/ path / to / different_wx-config / directory /

请重新运行cmake前面使用的标记并添加-DWITH_WXPATH=/home/moving2/sdk/wxsqlite3然后再次运行make