c6455 VLIB 编译VLIB_trackFeaturesLucasKanade_7x7工程时报错:unresolved symbol:_VLIB_malloc,common.ae64P,vlib.ae64P,vlib_cn.ae64P这几个库文件都加了?
Shine:
请不要使用VLIB_malloc,请直接使用系统 malloc来动态分别内存。
请参考下面的论坛讨论:
e2e.ti.com/…/544971
,
user5910726:
还有很多其他的报错:unresolved symbol:,上面只是其中一个
,
user5910726:
比如:
unresolved symbol: _act_kernel, first referenced in …
unresolved symbol _data_size, first referenced in …
,
Shine:
请查看一下ccs 工程属性里添加库时的路径是否正确?
,
user5910726:
这样添加路径有问题吗?
,
Shine:
请看一下 vlib.h头文件有没有添加?在调用API函数时需要添加这个头文件。
,
user5910726:
加了头文件,不好用,unresolved symbol应该是库文件的问题,是不是因为coff编译的原因?
,
Shine:
您用的vlib版本不支持coff,换成ELF试试。but compiler version 8.x and beyond will only support ELF ABI. Therefore, this version of VLIB only contains ELF libraries.
software-dl.ti.com/…/index_FDS.html
,
user5910726:
有没有源文件用来编译呢?我现在软件里output format:legacy coff是灰色的,改不了。
,
Shine:
可以用老版本的vlib。
software-dl.ti.com/…/index_FDS.html