2016-07-06 18 views
2

我想用C++編程使用Eclipse。但是,這需要Eclipse每次都使用MinGW編譯器安裝在不同的計算機上工作。我知道,如果我將它安裝在計算機上並將位置添加到PATH變量中,它就可以工作,但我想知道如何將編譯器放到我的USB以及Eclipse程序中,並使其以相同的方式工作。對於C++編譯器(無需計算機安裝(C驅動器,路徑等))的便攜式Eclipse C C++配置USB

它應該以這樣的方式進行安裝,即Eclipse可以在我的USB上找到編譯器(沒有PATH的東西和C盤安裝)併成功編譯我的程序,但沒有提供「找不到二進制」錯誤,因爲它無法構建我的源代碼。

我已經用Eclipse Java解決了這個問題,並且完全可以編寫和編譯Java代碼。但是,我不知道如何爲C \ C++ Eclipse做到這一點。有人可以幫我解決這個問題嗎?

提前致謝!

回答

2

您不需要更改系統範圍的路徑變量以幫助Eclipse找到您的編譯器。只需創建一個批處理文件,即修改並導出PATH。例如,放在同一目錄Eclipse可執行如下:

set PATH=%PATH%;path-to-mingw-bin 
your-eclipse-executable 

保存它,例如,StartEclipse.bat,並執行它。 (當然your-eclipse-executable的相對應給予批處理腳本的工作目錄,並path-to-mingw-bin必須是絕對路徑)

您可以在任何地方C:\安裝你的MinGW的,不一定,所以在安裝它不應該是一個問題。

+0

非常感謝!它工作完美 – AstroHawking1090