2016-07-06 19 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