分页: 1 / 1

g++编译器的使用问题?

发表于 : 2009-04-01 20:16
vfdff
g++编译器的使用问题
我有个源代码,我使用 arm-linux-gcc -o receive receive.c 后生成的程序能在arm9上跑
但是源代码什么也没有改的时候,就修改了文件名 receive.c 为receive.cpp 后
使用 arm-linux-g++ -o receive receive.cpp 就编译不通,这是怎么回事呢 ?

现在测试发现 只有后缀是 .c 用 gcc 可以
其他的三种方式 改成.cpp 用 gcc 不可以
改成.cpp 用 g++ 不可以
仍用.c 用g++ 也 不可以

Re: g++编译器的使用问题?

发表于 : 2009-04-01 21:14
lerosua
c编译器与c++编译器的要求是不一样的。

Re: g++编译器的使用问题?

发表于 : 2010-11-15 23:24
vfdff
g++ 应该兼容gcc的吧?

Re: g++编译器的使用问题?

发表于 : 2010-11-19 13:19
Kandu
O, 一年多的老帖都被翻出來了。
gcc 不是編譯器,無所謂兼不兼容。它看到 .c 就去調用 cc 看到 .C or .cpp or .cc .cxx 就去調用 g++ 看到 .pas 就去調用 gpc 等等。你直接用 g++ 了,它就沒得選了,管它什麼後綴就當作 cpp 處理了。