我已经使用Cygwin setup-x86_64而不是wxWidgets网站下载了wxWidgets包。
我试图从这个网站编译代码: http://docs.wxwidgets.org/stable/overview_helloworld.html
仍然,我收到这些错误
致命错误:' wx / wxprec.h'找不到文件
致命错误:' wx / wx.h'文件
我该怎么做才能让这个套件发挥作用?
答案 0 :(得分:0)
您是否添加了wx-config标志?
g++ $(wx-config --cxxflags) -o out *.cpp $(wx-config --libs)
答案 1 :(得分:0)
根据软件包中的list of files,此软件包似乎只安装了/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wx-config-3.0
,而不是wx-config
本身(除非它在安装过程中动态创建)? )。如果确实如此,则需要在命令行上使用wx-config-3.0 --cxxflags
等进行编译。
请注意,您还需要使用MinGW交叉编译器,即i686-w64-mingw32-g++
或x86_64-w64-mingw32-g++
,具体取决于您的目标架构,而不是Cygwin g++
。