首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

.c文件与.cpp文件如何混合编译哦.

2012-03-02 
.c文件与.cpp文件怎么混合编译哦.....c文件中include了一个.h文件,而.h文件里面是类的定义,.cpp文件中是类

.c文件与.cpp文件怎么混合编译哦....
.c文件中include了一个.h文件,而.h文件里面是类的定义,   .cpp文件中是类的函数...
这个如何用gcc编译哦

[解决办法]
可以全部当成.cpp来处理...
[解决办法]

$(C++FLAGS)=-I.
CCFLAGS=$(C++FLAGS)
.SUFFIXES: .cpp .c .o

.cpp.o:
$(C++) -c -o $*.o $(DEFINES) $(C++FLAGS) $*.cpp

.c.o:
$(CC) -c -o $*.o $(DEFINES) $(CCFLAGS) $*.c

[解决办法]
gcc -o demo demo.* -lstdc++
[解决办法]
链接C++的库, stdc++

热点排行