c++ - 如何更改makefile中g++的版本

标签 c++ ubuntu makefile g++

我的 ubuntu 15.10 g++ 编译器 5,我安装了 g++-4.2,默认情况下系统将使用最新版本。 如何在 makfile 中选择正确的版本 我应该在 makefile 中替换

cc=g++

通过

cc=g-4.2

这样对吗

最佳答案

如果 g++ 可执行文件名(在 /usr/bin 中)是 g++-4.2 那么你可以设置 CC=g++-4.2生成文件

或者您可以使用以下命令在/usr/bin 中创建从 g++g++-4.2 的链接: cd/usr/bin && sudo ln g++-4.3 g++

关于c++ - 如何更改makefile中g++的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34494699/

相关文章:

c++ - 对象替换自身合法吗?

django - 如何在 virtualenv 中为 Celery (django-celery) 编写 Ubuntu Upstart 作业

ubuntu - Debian Ubuntu : most pager does not print the required foreground colors

perl - 如何使用 Makefile.PL 和 ExtUtils::MakeMaker 复制文件?

c++ - "autoreconf": include/Makefile. 未找到

linux - 是否可以使用 sudo 执行 makefile 的某些部分,而某些部分不使用 sudo?

c++ - std::string(empty char*) 错误:basic_string::_S_construct null 无效错误

java - 在 java 代码中间将参数传递给 bash 文件

c++如何以不同的方式循环代码?(不是你想的那种)

bash - CDPATH 配置但不工作