部件号: CODECOMPOSER
我在工程内手动创建了一个文件夹结构、并在以下位置添加了所有必需的包含路径:
Project Properties→Build→C2000 Compiler→Include Options
但是、只有一些文件可以正确编译。
在 main.c 和其他一些文件中、编译器不会拾取包含路径、即使相同的头文件在其他源文件中可以正常工作。
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.
部件号: CODECOMPOSER
我在工程内手动创建了一个文件夹结构、并在以下位置添加了所有必需的包含路径:
Project Properties→Build→C2000 Compiler→Include Options
但是、只有一些文件可以正确编译。
在 main.c 和其他一些文件中、编译器不会拾取包含路径、即使相同的头文件在其他源文件中可以正常工作。
尊敬的 Vignesh:
感谢您的提问。 以下是需要检查的一些事项:-
1.确保为正确的构建配置(即您的活动构建配置)设置包含路径(例如 RAM 构建与闪存构建、可在右键点击-> Build Configurations 下找到此路径)
2.如果上述情况得到验证,您可以分享以下 2 件事:-
a.编译正常工作的.c 文件时显示的编译器命令行。 这可以在 CCS 的“输出窗口“中找到。 它将看起来像这样。
[37]调用:C2000 编译器
[38]“C:/ti/ccs2030/ccs/tools/compiler/ti-cgt-c2000_22.6.2.LTS/bin/cl2000 -v28 -ml -mt --cla_support=cla2 --float_support=fpu64 --tmu_support=tmu1 --vcu_support=vcrc -Ooff --include_path=“C:/users...“
b. main.c(或任何无法编译的文件)的类似编译器命令行
谢谢、
IRA