[英]Does anyone knows how to configure Netbeans C++ compiler for OpenMP?
[英]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
配置窗口如下所示:
不幸的是,在'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.