有两个库包含一个相同的符号,这导致在链接lib时重新定义。如何删除lib中的特定符号?
开发环境是CCS3.3,重复的符号是_sature,在rst6740.lib中定义。
提前致谢!
答案 0 :(得分:0)
好问题!
在我看来,你应该重建rst6740.lib。 您可以在设置编译器的文件夹中找到库代码“rtssrc.zip”。 示例:C:\ ti \ C6000_Code_Generation_Tools_7.3.7 \ lib。
这是用于构建rts6740.lib,rts6400.lib的库代码... 然后你应该删除sature函数的代码并重建rst6740.lib。
如何重建此lib,您可以在Google中搜索。 现在我不记得一步一步地重建它。