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.
工具/软件:TI C/C++编译器
你(们)好
生成失败、出现以下错误:
错误:文件"../iqlib/IQmath.lib "指定 ISA 版本"C2800"、
与之前指定的 ISA 修订版本"C28FPU32"不兼容
文件或命令行上
错误:文件"../iqlib/IQmath.lib "指定 ISA 版本"C2800"、
与之前指定的 ISA 版本"C2700"不兼容
文件或命令行上
错误:文件"../iqlib/IQmath.lib "指定 ISA 版本"C2800"、
与之前指定的 ISA 版本"C2700"不兼容
文件或命令行上
错误:文件"../iqlib/IQmath.lib "指定 ISA 版本
"C2800"、与中指定的 ISA 版本"C2700"不兼容
上一个文件或命令行上
我的 CCS 版本是9_2。
这些都是由于工程的编译器选项中使用不同的 CPU 定义而导致的。 C28x 定点、具有浮点的 C28x 和 C27x (20年前的旧器件)。
[引用 user="park hyowon"]
错误:文件"../iqlib/IQmath.lib "指定 ISA 版本"C2800"、
与之前指定的 ISA 修订版本"C28FPU32"不兼容
文件或命令行
这意味着正在编译启用了 FPU 的文件(-v28 -float_support=FPU32)、但使用的 IQMath 库不是_fpu32库。
错误:文件"../iqlib/IQmath.lib "指定 ISA 版本"C2800"、
与之前指定的 ISA 版本"C2700"不兼容
文件或命令行上
这意味着正在为旧器件 C27x 编译文件。 缺少-v28编译器开关。
您需要浏览所有编译器选项、并确保它们指定了正确的 CPU、并且包含了正确的库(IQ_Math)。
此致
Lori