如何在Eclipse Mars.2 Mac上安装wxwidgets?

时间:2016-11-06 06:40:48

标签: c++ eclipse macos wxwidgets

我想开始做一些c ++,但需要它是跨平台的。我发现wxWidgets是一个GUI解决方案,并将为我的程序使用一些SQL解决方案。

我尝试在互联网上搜索如何在Eclipse Mac上安装wxwidgets,但没有运气。没找到任何我能绕过它的东西。

1 个答案:

答案 0 :(得分:0)

wxWidgets是一个C ++跨平台和交叉编译器解决方案。这意味着您不需要安装它。您可以编译它并使用它来开发软件。

为了编译这个库,你应该有一个C / C ++编译器(OSX / Mac上的clang或gcc)和它们的工具链。另外,如果你打算为OSX开发,你应该安装一个OSX / Cocoa SDK(它随Xcode自动安装,不知道Eclipse)。

为此,你应该:

  1. 安装C / C ++编译器(使用Xcode或Eclipse或任何其他可用的IDE)。

  2. 下载最新的wxWidgets版本并解压缩到您的家庭组织。

  3. 打开终端并发出以下命令:

    一个。 cd~ / wxWidgets

    湾mkdir buildMac

    ℃。 cd buildMac

    d。 ../configure --enable-debug --with-cocoa --with-mac-osx-version-min = 10.7&&使

    即./wx-config --cxxflags

    F。 ./wx-config --libs

  4. 打开Eclipse并启动一个新的C ++项目。如果您使用的是OSX,则可以选择C ++ bundle application。

  5. 打开项目属性,并将命令3e和3f的结果复制到项目属性中。请参阅Eclipse手册/ ML /论坛,了解放置该信息的位置。

  6. 将文件〜/ wxWidgets / samples / minimal / minimal.cpp复制到项目目录,并将此文件添加到项目中。编译并运行项目。

  7. 如果您遇到上述任何说明或在编辑库或项目时遇到错误 - 请不要在此处提出要求或打开另一个帖子。

    此外,您可以在forums.wxWidets.org上的wxWidgets论坛上注册并订阅wx-users ML。

    祝你好运。