C++Eclipse CDT如何添加gcc 4.6.3

C++ Eclipse CDT How to add gcc 4.6.3

本文关键字:gcc 添加 CDT 何添加 C++Eclipse      更新时间:2023-10-16

我在Redhat Enterprise中运行Eclipse CDT,gcc编译器的默认版本是4.4.6。支持团队最近添加了gcc 4.6.3,我想知道如何设置Eclipse,以便选择使用gcc 4.4.6或4.6.3编译应用程序。

谢谢。

如果你真的想在eclipse中同时使用gcc 4.6和4.4,你就必须调整你的构建配置(据我所知,默认情况下没有"简单"的方法可以做到这一点)。

项目->属性->C/C++构建->管理配置->创建新

一旦创建(选中)它,您就可以像树中的其他配置一样设置它(调试/发布)。

new_configuration>Discovery->编译器调用命令-->设置gcc 4.6 的路径

我相信每个项目都必须这样做,Eclipse在这方面做得很草率。

我刚刚关注了这篇SO文章,并成功地为Eclipse空make项目完成了这项工作。尝试在下添加或编辑PATH变量"项目属性"=>"C/C++构建"=>"环境"。这样,您就不需要在Eclipse之外更改环境变量。

我不确定在默认CDT分发中是否可以配置两个版本。它将使用系统默认值。如果你做gcc-v,你会得到什么?我想是4.4.6。在此之前,将4.6放在PATH中,它将使用4.6。修改路径后,请重新启动eclipse。

另请参阅有关如何清除项目"发现配置文件"的内容。