TI中文支持网
TI专业的中文技术问题咨询交流网站

CCS5.5 诡异报错 could not open source file "cslr/cslr.h"

我自己新建的工程,使用到upp模块,编译后upp.c出现报错:could not open source file "cslr/cslr.h",但是我的源文件中并没有任何#include  <cslr.h>这样的语句,而且工程的包含路径也包含“cslr”这个文件夹,报错提示错误在第55行,但是第55行没有任何语句,这是为什么?

Nancy Wang:

在工程中搜一下cslr.h看看,能不能搜到,一般情况下不会定位在空的地方,或者重启ccs重新编译看看。

Nancy Wang:

也可以更新下ccs版本,单独导入该工程试一下。

user1813602:

回复 Nancy Wang:

能搜到cslr.h,但是我已经定位到这个文件夹了,我搜索了一下,cslr.h在我电脑里有好几个位置(多个cslr.h),我又添加了另外一个位置,编译一下之后报错消除了,谢谢你!

user1813602:

回复 Nancy Wang:

这个版本的又出现了一个新的诡异的问题:我用的是CCS5.5,新建一个sysbios_pds的工程,在main.c 之外还有upp.c。在upp.c文件中有个变量没有定义就直接赋值,为什么编译的时候没有报错呢?我把同样的未定义变量放到main.c中进行赋值,编译之后却报错了,这是为什么呢?

Nancy Wang:

回复 user1813602:

不是很清楚,没必要纠结,规范书写就可以了。

user1813602:

回复 Nancy Wang:

好的,谢谢你!

赞(0)
未经允许不得转载:TI中文支持网 » CCS5.5 诡异报错 could not open source file "cslr/cslr.h"
分享到: 更多 (0)