我把一个不带bios的工程合并进带bios的工程里面,编译出现CSL_C66X_COREPACE_REG_ADRESS_REGS is undefine,一百多个错误,include中包含的路径也正确,两个工程单独编译也没问题木九十合并在一起就不行了,求大神指教。使用的支持库是processor-sdk-c66x。出现的错误如下图(该图是在网上找的,错误是一样的)
Nancy Wang:
请问合并的两个工程使用的SDK版本是一样的吗?
,
user6463471:
对的,用的同一个,都在include中包含了,单独编译都没问题
,
Nancy Wang:
ccs中添加相应的库了吗?
图片重新上传看一下。
,
user6463471:
这是包含的头文件
,
user6463471:
这是包含的头文件
,
Nancy Wang:
头文件添加的应该没问题。
将具体报错定位到代码里看一下,是include相关头文件那边报错吗?贴出来看看。
,
user6463471:
多谢了,我安装了一个bios mcsdk支持库,这个问题就没有了
,
Nancy Wang:
嗯,是的,你用的是MCSDK。
感谢分享!