2016-11-06 119 views
-1

我想開始做一些C++,但需要它跨平臺。我發現wxWidgets是一個GUI解決方案,並將爲我的程序使用一些SQL解決方案。如何在Eclipse Mars.2上安裝wxwidgets?

我試圖在互聯網上搜索如何在Eclipse Mac上安裝wxwidgets,但沒有運氣。還沒有發現任何我可以圍繞它的東西。

回答

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

    b。 mkdir buildMac

    c。 cd buildMac

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

    e。 ./wx-config --cxxflags

    f。 ./wx-config --libs

  4. 打開Eclipse並啓動一個新的C++項目。如果你在OSX上,你可以選擇C++ bundle應用程序。

  5. 打開項目屬性並將命令3e和3f的結果複製到適當的項目屬性中。請參閱Eclipse手冊/ ML /論壇以瞭解放置該信息的位置。

  6. 將文件〜/ wxWidgets/samples/minimal/minimal.cpp複製到您的項目目錄並將此文件添加到您的項目中。編譯並運行該項目。

如果您遇到問題與上述任何指令或任一庫或項目的編譯過程中出現錯誤 - 不要猶豫,問這裏或打開另一個線程。

此外,您可以在wxWidgets論壇forums.wxWidets.org上註冊並訂閱wx-users ML。

祝你好運。