WxWidgets的工具链解释道

时间:2009-04-13 09:09:13

标签: c++ wxwidgets

在哪里可以找到一个说明如何在linux / ubunto和/或OS X上为WxWidgets(C ++)设置工具链的文章。

我下载,编译过&在Linux和OS X上安装了WxWidgets,编译并尝试了样本,但似乎无法在我自己的主目录中设置编译环境。

来自http://www.dialogblocks.com的DialogBlocks看起来很有前景,但它坚持一次又一次地重新编译WxWidgets ......必须是我不明白的事情。

从头开始编写代码似乎因为缺少图书馆,工具或诸如此类的路径而失败了......我相信我缺乏理解,我相信。

所以,任何人都可以指向一个工具链设置,它具有超过最少的指令和填充一些“为什么”而不是只有最小的“什么”。

2 个答案:

答案 0 :(得分:2)

与所有C / C ++程序一样,编译器必须知道要在哪些目录中查找包含文件,并且链接器必须知道它应链接到哪些库。

如果安装正确,WxWidgets包中包含程序wx-config。这可以在编译和链接时使用,如下所示:

g++ $(wx-config --cxxflags) -c my_prog.cpp
g++ my_prog.o $(wx-config --libs) -o my_prog

答案 1 :(得分:0)

我在为EclipseMinGW设置wxWidgets时发现这两个页面有所帮助。