大家好、团队、
我们从供应商处采购了一个库(仅二进制且无源代码)、该库是在2012年左右基于 CCS 6.XX 版本构建的。 现在、我们的项目需要移至 CCS8.3.2版本。
由于供应商已停止业务 、而且我们也没有源代码、因此我们必须将.lib 重新定位到较新版本。
这方面的任何指针都有很大帮助。
提前 非常感谢您的及时帮助和支持。
注意: 我们使用的是 C6678
此致、
Phaniram.K
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、团队、
我们从供应商处采购了一个库(仅二进制且无源代码)、该库是在2012年左右基于 CCS 6.XX 版本构建的。 现在、我们的项目需要移至 CCS8.3.2版本。
由于供应商已停止业务 、而且我们也没有源代码、因此我们必须将.lib 重新定位到较新版本。
这方面的任何指针都有很大帮助。
提前 非常感谢您的及时帮助和支持。
注意: 我们使用的是 C6678
此致、
Phaniram.K
请使用 ofd6x 的 OFD 实用程序收集供应商库上的文件头和构建属性信息。 它与编译器 cl6x 位于相同的\bin 目录中。 运行类似于...的命令
% ofd6x --obj_display=none,header,battrs -o=ofd_output.txt vendor_library_name.lib
输出被写入到文本文件 ofd_output.txt。 请将该文件附加到您的下一个帖子。
谢谢、此致、
乔治
感谢您在旧供应商库中发送 OFD 信息。 该库是使用 C6000编译器版本7.2.0构建的。 CPU 目标是 C6400+。 ABI 是较新的 EABI、这很好。 我无法保证它能正常工作。 但是、我非常确信您的代码可以调用此库中的函数并获得预期结果。
您说您没有该库的源代码。 库通常随附一些头文件、其中除其他外包含库中函数的原型。 如果您没有这些头文件、那么我看不到如何使用该库。
谢谢、此致、
乔治