在调试2812的时候调用了一个别人做好的.lib库文件,发现库里面的函数执行不正确,单步运行进入函数的时候出现code composer could not locate xxxx.exp(xxxx为函数名)提示,看意思是说编译器无法定位函数入口吧?这样的问题该如何处理呢?我已经在工程里包含了该.lib文件,并且用头文件声明了lib文件里面的函数,然后再调用的。还需要注意其他的地方吗?有知道的帮帮忙吧
mangui zhang:
你好,静态库只要没问题 在CCS中工程下只需将库添加进来
然后进行函数调用 相关的头文件还是需要添加的
由于不是标准的TI头文件 所有具体情况不好说
在调试2812的时候调用了一个别人做好的.lib库文件,发现库里面的函数执行不正确,单步运行进入函数的时候出现code composer could not locate xxxx.exp(xxxx为函数名)提示,看意思是说编译器无法定位函数入口吧?这样的问题该如何处理呢?我已经在工程里包含了该.lib文件,并且用头文件声明了lib文件里面的函数,然后再调用的。还需要注意其他的地方吗?有知道的帮帮忙吧
Hank Zhao:
用step over调试时是否有问题?
在调试2812的时候调用了一个别人做好的.lib库文件,发现库里面的函数执行不正确,单步运行进入函数的时候出现code composer could not locate xxxx.exp(xxxx为函数名)提示,看意思是说编译器无法定位函数入口吧?这样的问题该如何处理呢?我已经在工程里包含了该.lib文件,并且用头文件声明了lib文件里面的函数,然后再调用的。还需要注意其他的地方吗?有知道的帮帮忙吧
user1988539:
回复 Hank Zhao:
step over没有问题,出现这个提示之后点确定也能进入汇编代码。现在发现点儿新问题,函数执行不正确好像跟这个关系不大。我再找一下原因,谢谢各位!