1
我試圖設置我的Netbeans IDE,以便它能夠編譯wxWidgets項目。設置Netbeans在Windows下編譯wxWidgets項目
有一個非常相似的問題: Setup wxWidget in Netbeans 6.1 C++ On MS Windows? 但答案是不適合我。而提到的版本有點過時。
我使用mingw包進行編譯。 是沒有問題的使用MYSYS此命令從控制檯編譯一個小的Hello World應用程序:
$ g++ hello.cpp `wx-config --libs` `wx-config --cxxflags` -o hello.exe
因此,這裏是我的嘗試在Netbeans的:
項目屬性:
- C++編譯器 - >其他選項:
wx-config cxxflags
(反引號包圍) - C++編譯器 - >包括目錄:installation_Pat H /包括
- 鏈接器 - >附加選項:
wx-config --libs
(通過反引號包圍)
的命令行,當我嘗試編譯NetBeans將創建似乎是正確的我
g++.exe `wx-config --cxxflags` -c -g -I/D/lib/wxWidgets/include -MMD -MP -MF build/Debug/MinGW-Windows/main.o.d -o build/Debug/MinGW-Windows/main.o main.cpp
這編譯沒有錯誤
g++.exe `wx-config --cxxflags` `wx-config --libs` -o dist/Debug/MinGW-Windows/wxwidgetstest build/Debug/MinGW-Windows/main.o -L/D/lib/wxWidgets/lib/gcc_lib
但在鏈接過程中,我得到大量的錯誤.. 。
問題:
- 有誰從NetBeans中有編譯wxWidgets的項目工作配置,並且可以幫助我
- 或者任何人都不會看到一個錯誤的命令行可能是原因爲鏈接問題?
非常感謝!
您是否嘗試過運行'WX-配置--cxxflags'和在shell'WX-配置--libs'並把輸出在各自的領域中項目屬性?也許無論NetBeans使用什麼方法來運行g ++,都不能正確處理命令替換或根本不處理命令替換。 – 2010-10-05 15:06:21
我嘗試了一段時間,在我的嘗試和錯誤過程中,但它沒有奏效。無論如何謝謝你的回答 – zitroneneis 2010-10-05 15:31:22