请教,我的dsp中部分代码是c++算法库,.cpp格式。之前运行在C6748中,用g++编译.cpp和 gcc编译.c 。
现在移植到AM5708中,参考的makefile中是
CC = $(CGTOOLS)/bin/cl6x -c
LD = $(CGTOOLS)/bin/cl6x -z
bin/$(PROFILE)/obj/%.oe66: %.c $(CONFIG)/compiler.opt
$(CC) $(CPPFLAGS) $(CFLAGS) –output_file=$@ -fc $<
%.oe66: %.c是可以的,但是%.oe66: %.cpp不行,但是我不知如何查找像g++这样的编译器
求教编译.cpp如何修改?
user5012922:
c跟c++混编好像有问题,代码后缀全改cpp可以编译
Nancy Wang:
回复 user5012922:
感谢分享!
user5012922:
回复 Nancy Wang:
你好,编译使用类class报错,identifier “class” is undefined,CCS编译是没问题的,这个需要添加什么库吗?