您好!
我遇到了 CCS 无头编译问题。 也就是说、我找不到将预处理器参数传递给编译命令的正确方法。
我使用的是 CCS 10.1.1。
我现在所做的是:
首先、我使用以下命令导入:
C:\ti\ccs1011\ccs\ccs\ceclipse\ceclipsec -noSplash -data "/workspaceTEST"-application com.ti.ccstudio.apps.projectImport -ccs.copyIntoWorkspace "true"-ccs.location "C:\Users\User\some_dir\test_project"-ClearPersidedState
然后、我使用以下类似命令进行编译:
C:\ti\ccs1011\ccs\ccs\eclipse\ceclipsec -noSplash -data "/workspaceTEST"-application com.ti.ccstudio.apps.projectBuild -ccs.workspace -DBUILD=1 -DARG0=0 -DARG1=1
但在编译期间、我获取编译器 erros、这告诉我编译、arg0和 arg1未定义。 我不确定这是否是传递预处理器定义的正确方法、但它适用于同时基于 eclipse 的 STM32CubeIDE。
我也找不到任何允许我传递参数的选项-这里: HTTPS://software-dl.ti.com/ccs/esd/documents/ccs_projects-command-line.html
此致、
MF