如何使用特定的gcc编译器来运行make命令
How can I run make command by using specific gcc compiler?
我必须使用特定版本的gcc编译器运行make命令(使用gcc-4.1,因为之后的版本会给出弃用的方法警告或错误)..现在,服务器上安装了几个版本的gcc。有没有人可以帮助,我如何运行它(make命令)到一个特定版本的gcc编译器(意味着在gcc-4.1)。
你可以这样做:
CC=gcc-4.1 make
将填充您的make的$(CC)变量。也可以这样写:
make CC=gcc-4.1
如果您的makefile没有重置编译器,并且您的规则没有硬编码编译器,您可以使用CC和CXX环境变量来控制将使用哪个编译器。
相关文章:
- 'make check' GLIBC 运行时的链接问题
- 有没有办法为 c++ 制作一个 makefile,每次使用 make 命令时都会运行该程序?
- "无法确定要运行哪个"make"命令.检查构建配置中的"make"步骤
- 将可执行文件移动到 make 文件中的其他目录后运行可执行文件
- 在命令中运行 cmake 'make'不起作用
- 使用 make test 运行程序并直接调用它时出现奇怪的行为 ./prog
- GoogleTest CMake 和 Make tests 不运行
- Eclipse:无法运行程序"make"(在目录 "[path is given]" 中)
- 并行运行代码,但使用 CMake 和/或 Make 按顺序运行部分
- 基于使用 make 命令或生成文件运行预处理器
- 如何以编程方式运行make&CMake
- 在后续'make'运行中强制刷新 cmake 脚本
- c++更改目录并运行make
- DistCC和CMake-运行make时在本地构建和分布式构建之间进行选择
- 为什么我必须重复运行make才能完全编译我的程序?GNU c++
- 如何使用特定的gcc编译器来运行make命令
- 无法使用 stdlib 系统调用运行 make C++
- 当环境变量发生变化时,让基于makefile的cmake项目自动运行make-rebuild_cache
- 试图在源代码上运行make时出现错误
- 生成文件:运行'make all'时出错