2011-07-28 91 views
1

我必须使用特定版本的gcc编译器(使用gcc-4.1运行make命令,因为之后版本会给出不建议使用的方法警告或错误)。现在,在服务器中安装了多个gcc版本。任何人都可以提供帮助,我可以如何运行它(make命令)到特定版本的gcc编译器(在gcc-4.1上)。如何使用特定的gcc编译器运行make命令?

回答

5

你可以这样做:

CC=gcc-4.1 make 

,将填补你化妆的$(CC)变量。此外,你可以写:

make CC=gcc-4.1 
+0

Thiks,这工作正常... – Arpssss

+0

@Arpssss,而不是说谢谢,你真的应该接受答案 – unkulunkulu

0

如果你的makefile不会重置编译器和您的规则没有硬编码的编译器,你可以使用CC和CXX环境变​​量来控制编译器将使用什么。

相关问题