有一个用C++开发的项目。开始导入这个工程的时候出现了大量class类和其他变量未定义的错误。然后我自己重新建了一个工程,添加原工程的.cpp和.h文件也出现了同样的问题。所有定义都是在头文件中,我已经把头文件的路径设置好了,但不知道为什么会出现这样的问题。请问与用C开发相比,用C++开发DSP需要额外设置什么吗?
Susan Yang:对此TI有一个专门的wiki页面,请您先参考一下
processors.wiki.ti.com/…/C++_Support_in_TI_Compilers
software-dl.ti.com/…/sdto_cgt_C14-Support-for-ARM-and-MSP-Compilers.html
有一个用C++开发的项目。开始导入这个工程的时候出现了大量class类和其他变量未定义的错误。然后我自己重新建了一个工程,添加原工程的.cpp和.h文件也出现了同样的问题。所有定义都是在头文件中,我已经把头文件的路径设置好了,但不知道为什么会出现这样的问题。请问与用C开发相比,用C++开发DSP需要额外设置什么吗?
user5890045:
回复 Susan Yang:
感谢您的回复!但这两个页面中只有C++的一些特性,并没有配置编译环境方面的信息,无法解决我的问题。还有我在设置中只能选择C++ 03的版本,Embedded C++显示不再支持,还有一个空的选项则选不中。还有原工程是在CCS 3.3中开发的。
有一个用C++开发的项目。开始导入这个工程的时候出现了大量class类和其他变量未定义的错误。然后我自己重新建了一个工程,添加原工程的.cpp和.h文件也出现了同样的问题。所有定义都是在头文件中,我已经把头文件的路径设置好了,但不知道为什么会出现这样的问题。请问与用C开发相比,用C++开发DSP需要额外设置什么吗?
user5890045:
回复 Susan Yang:
感谢您的回答!