我已经将交叉编译器arm-linux-gnueabi添加到codelite中并成功交叉编译了示例C程序。错误使用wxWidgets库进行arm交叉编译在linux中使用codelite
现在我试图交叉编译一个wxwidget示例程序。
最初它是在setup.h中抛出错误。
我使用/usr/include/wx/setup.h创建了/usr/lib/wx/include/gtk2-unicode-release-2.8/wx/setup.h的链接。现在它给了我大约159个错误。我给你一些供你参考。
/usr/include/wx/defs.h:42:13: error: #error "No Target! You should use wx-config program for compilation flags!"
In file included from /usr/include/wx/cursor.h:24:0,
from /usr/include/wx/event.h:22,
from /usr/include/wx/wx.h:25,
from main.cpp:14:
/usr/include/wx/gtk/cursor.h:40:5: error: ‘GdkCursor’ does not name a type
In file included from /usr/include/wx/app.h:570:0,
from /usr/include/wx/wx.h:26,
from main.cpp:14:
/usr/include/wx/gtk/app.h:55:5: error: ‘guint’ does not name a type
/usr/include/wx/gtk/app.h:65:5: error: ‘GdkVisual’ does not name a type
当我添加wx-config --libs
wx-config --cxxflags
到我的生成命令它给我的兼容库的错误..
这是我卡上。该误差修改
/usr/lib目录/ gcc/arm-linux-gnueabi/4.6 /../../../../ arm-linux-gnueabi/bin/ld:找不到-lwx_gtk2u_richtext-2.8 /usr/lib/gcc/arm-linux- gnueabi/4.6 /../../../../ arm-linux-gnueabi/bin/ld:找不到-lwx_gtk2u_aui-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6/ .. /../../../arm-linux-gnueabi/bin/ld:找不到-lwx_gtk2u _xrc-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld:找不到-lwx_gtk2u_qa-2.8 /usr /lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld:找不到-lwx_gtk2u_html-2.8 /usr/lib/gcc/arm -linux-gnueabi/4.6 /../../../../ arm-linux-gnueabi/bin/ld:找不到-lwx_gtk2u_adv-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6 /../../../../arm-linux-gnueabi/bin/ld:找不到-lwx_gtk2u_core-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../ .. /../../arm-linux-gnueabi/bin/ld:找不到-lwx_baseu_xml-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../ ../arm-linux-gnueabi/bin/ld:找不到-lwx_baseu_net-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld:找不到-lwx_baseu-2.8 collect2: ld返回1退出状态
我想我在链接库的交叉编译器做错了。谁能帮我在这。我希望得到任何帮助..
-Thanks提前
似乎你已经发布了你已修复的错误。你应该发布你卡住的错误。 – ravenspoint
感谢您的建议..我编辑了我的问题与我卡住的错误..希望它会得到我一些帮助.. – Cruiser
是否存在wx_gtk2u_richtext-2.8等任何地方? – ravenspoint