簡體   English   中英

使用Eclipse CDT配置MinGW

[英]configure MinGW with Eclipse CDT

我已經搜索了很多關於這個並且閱讀了類似問題的大部分可用答案,但我仍然無法解決它。 因此,任何幫助都會有所幫助。

我在Windows 7上使用Eclipse Mars(Luna之后的最新版本)

MinGW安裝在“C:\\ Program Files(x86)\\ CodeBlocks \\ MinGW \\ bin”中。

環境變量“Path”包含“C:\\ Program Files(x86)\\ CodeBlocks \\ MinGW \\ bin; ...”
首選項 - > C / C ++ - >構建 - >設置 - >發現 - > CDT GCC內置編譯器設置:命令獲取編譯器規格
$ {COMMAND} $ {FLAGS} -E -P -v -dD“$ {INPUTS}”
從任何目錄中的cmd手動執行gcc -E -P -v -dD


目標:mingw32。

錯誤:

在PATH中找不到程序g ++ / gcc

我制作一個C ++項目,在其中添加一個包含hello world程序的文件。

我得到錯誤“未解決的包含”和'printf'無法解決。

評論是否需要任何其他細節

聽起來你正確地做了一切。

兩個建議:

  1. 看一下這個鏈接,看看你是否錯過了有關MinGW / GCC安裝的任何內容:

    https://www3.ntu.edu.sg/home/ehchua/programming/howto/EclipseCpp_HowTo.html

  2. 否則,請考慮刪除(或簡單地重命名)當前的Eclipse並安裝CDT(Eclipse for C / C ++ Developers)版本:

    http://www.eclipse.org/downloads/

  3. 無論它的價值如何,這里有一些來自我的屬性設置的截圖(我能夠創建並成功構建一個新的C項目):

在此輸入圖像描述

在此輸入圖像描述

我認為你的問題僅僅是因為MinGW路徑中包含空格。 只需在根目錄“c:\\ MinGW”上重新安裝MinGW就可以解決您的問題。 使用基本安裝包安裝MinGW,選擇“mingw-developer-toolkit,mingw32-base,mingw32-gcc-g ++,msys-base”。 完成安裝。 重啟你的電腦。 然后檢查你的日食設置。 我希望你的問題已經解決了。

我也遇到過這樣的問題,你需要設置環境變量,在路徑中添加你的MinGW位置,如果你沒有下載MinGW去這里下載MinGW: http//sourceforge.net/projects/mingw/files/latest/download ?源=文件

簡單的解決方案是

在此輸入圖像描述

有關更多詳細信息以解決您的問題,它對我有用!

訪問這里:

http://www.multigesture.net/articles/how-to-install-mingw-msys-and-eclipse-on-windows/

暫無
暫無

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

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