0

我在哪里可以找到一篇文章,告诉我如何在 linux/ubunto 和/或 OS X 上为 WxWidgets (C++) 设置工具链。

我在 linux 和 OS X 上下载、编译和安装了 WxWidgets,编译并尝试了示例,但似乎无法在我自己的主目录中设置编译环境。

来自http://www.dialogblocks.com的 DialogBlocks看起来很有希望,但它坚持一次又一次地重新编译 WxWidgets .. 一定是我不明白的地方。

由于缺乏通往库、工具或诸如此类的路径,从头开始编写代码似乎失败了。我敢肯定,我又缺乏对我的理解。

所以,谁能给我指出一个工具链设置,它不仅包含最少的指令,还填写了一些“为什么”,而不仅仅是最少的“什么”。

4

2 回答 2

2

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

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

g++ $(wx-config --cxxflags) -c my_prog.cpp
g++ my_prog.o $(wx-config --libs) -o my_prog
于 2009-04-13T09:26:52.537 回答
0

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

于 2009-04-13T10:06:29.290 回答