codelite编译含有wxFB frame项目错误,其他的可以编译
mingw32-make.exe[1]: Entering directory `F:/WinAndMac/CodeLiteWorkSpace/win/QtSpace/wxFB'
g++ -o ./Release/wxFB @"F:\WinAndMac\CodeLiteWorkSpace\win\QtSpace\wxFB\wxFB.txt" -L. -mwindows -s -mthreads -LF:\myFile\wxWidgets-2.9.4\lib\gcc_dll -lwxmsw29u_xrc -lwxmsw29u_aui -lwxmsw29u_html -lwxmsw29u_adv -lwxmsw29u_core -lwxbase29u_xml -lwxbase29u_net -lwxmsw29u_richtext -lwxbase29u -lwxmsw29u -lwxtiff -lwxjpeg -lwxpng -lwxzlib -lwxregexu -lwxexpat -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwxregexu -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxmsw29u_xrc
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxmsw29u_aui
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxmsw29u_html
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxmsw29u_adv
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxmsw29u_core
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxbase29u_xml
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxbase29u_net
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxmsw29u_richtext
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxbase29u
collect2: ld returned 1 exit status
mingw32-make.exe[1]: *** [Release/wxFB] Error 1
mingw32-make.exe: *** [All] Error 2
wxFB.mk:74: recipe for target `Release/wxFB' failed
mingw32-make.exe[1]: Leaving directory `F:/WinAndMac/CodeLiteWorkSpace/win/QtSpace/wxFB'
QtSpace_wsp.mk:4: recipe for target `All' failed
----------构建结束----------
0 错误, 0 警告
------------------------------
我的系统是WIN7旗舰版 安装的的CodeLite v4.1.5770 wxFormBuilder_v3.0.57 wxWidgets 2.9.4
哪位大师能帮我支个招啊! 谢谢了
[解决办法]
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxmsw29u_xrc
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxmsw29u_aui
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxmsw29u_html
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxmsw29u_adv
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxmsw29u_core
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxbase29u_xml
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxbase29u_net
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxmsw29u_richtext
f:/myfile/mingw-4.6.1/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lwxbase29u
cannot find 的这些库
-lwxmsw29u_xrc
-lwxmsw29u_aui
-lwxmsw29u_html
-lwxmsw29u_adv
-lwxmsw29u_core
-lwxbase29u_xml
-lwxbase29u_net
-lwxmsw29u_richtext
-lwxbase29u
看你wx的库里面有没有这些链接库,或者是路径没有设置正确。
[解决办法]
我没在你目录中看到
libwxbase29u.dll.a等文件
[解决办法]
能否修改编译命令行中的链接库名呢?
应该是版本问题,楼主的使用的为wxWidgets-2.9.4
但编译器找的可能是更早版本的库名。
你看看有没有软链接存在。