簡體   English   中英

如何在Windows上正確配置netbeans 6.7和c ++?

[英]How to correctly configure netbeans 6.7 and c++ on windows?

我已根據官方手冊安裝並配置了用於c ++的NetBeans 6.7: http//www.netbeans.org/community/releases/67/cpp-setup-instructions.html#mingw

配置窗口如下所示: netbeans配置

不幸的是,在'compile'命令后面會顯示以下行:

/ usr / bin / make -f nbproject / Makefile-Debug.mk SUBPROJECTS = .build-conf BUILD SUCCESSFUL(總時間:642ms)

因為我在Windows上並且沒有/ usr / bin / make,所以沒有編譯可執行文件:(。如何正確配置NetBeans以便它將使用make的配置,而不是來自/ usr / bin?

更新

問題僅在於mingw / msys工具鏈。 它與cygwin一起工作正常(顯示相同的/ usr / bin / make消息,但是創建了可執行的IS)。 所以問題可以改為:Netbeans 6.7可以在Windows上使用mingw,或者我只限於cygwin?

我在使用Netbeans 6.7.1 / C ++ / MinGW時也遇到了問題。 我不知道這是否會有所幫助,但我認為無論如何我都會描述我的經歷。

我有成功的構建,但Netbeans無法啟動我的可執行文件。 我能夠驗證可執行文件是否正在構建,我可以從外部命令提示符運行它。 我也無法在我的項目中打開屬性。

經過一天的網絡搜索后,我發現了一些可以解決問題的信息。

基本上,這一切都歸結為沒有在Windows環境路徑中設置構建工具的路徑。 設置路徑環境變量后,我清除了所有Netbeans配置,因此我可以確定從頭開始設置。 您可以通過刪除c:/ Documents and Settings中用戶目錄中的.netbeans文件夾來完成此操作。

這一切都應該在Netbeans關閉的情況下完成。 然后,在創建任何項目或加載現有項目之前,啟動它並設置構建配置。 轉到Tools / Options / C ++並將其指向您添加到環境路徑(c:/ MinGW / bin和c:/msys/1.0/bin)的構建工具目錄以及所需的各個工具。

我把msys的東西和MinGW的東西放在同一個目錄里。 作為額外的預防措施,您可能希望確保兩個bin目錄中沒有可能導致悲傷的命名程序。

我現在似乎有一個C ++開發環境,我很滿意,因為我可以在Windows和Linux中使用它。 希望有一些幫助。

你能查看圖片上的“項目選項”,看看默認平台是否是windows?

已經在Linux和Windows機器上安裝了netbeans,並且奇怪的是,按照說明操作后它“無法直接開箱”。

你確實仔細檢查了一切嗎? 因為在您的環境中似乎沒有正確設置路徑變量。

圖片還說調試器丟失/無效..您是否遵循這16個步驟 (安裝調試器的步驟14)或您是否使用了其他東西?

最后但並非最不重要的是,您的“錯誤”消息表明構建成功。 你在哪里尋找.exe? 它應該在

dist/<Configuration>/<ToolChain>/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM