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.

[参考译文] 编译器/MSP430F5340:MSP430f5342

Guru**** 670150 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/883260/compiler-msp430f5340-msp430f5342

器件型号:MSP430F5340

工具/软件:TI C/C++编译器

你(们)好

我想将 QAC 静态代码分析器用于 MSP430编译器

IM 使用 CCS => v9.30

MSP 编译器=> ti-CGT-MSP430_18.12.4.LTS

我是否知道创建编译器个性化的过程??

您能为我们提供调用编译器的命令和编译器标志

请找到错误日志  

----------------------------------------------------

产品:
QAC

个性化目标目录:
D:\个性化

个性化名称:
CCS_MSP430.p_c

编译器:
"C:\ti\ccs930\ccs\tools\compiler\ti-cgt-msp430_18.12.4.LTS \lib\mklib.exe"

交叉编译器:

编译器输出标志:
-o

编译器目标文件生成标志:


编译器定义标志:


目标文件扩展名:


减小文件大小:

编译器头目录:
C:\ti\ccs930\ccs\tools\compiler\ti-cgt-msp430_18.12.4.LTS \include\libcxx\ext
C:\ti\ccs930\ccs\tools\compiler\ti-cgt-msp430_18.12.4.LTS \include\libcxx\include
C:\ti\ccs930\ccs\tools\compiler\ti-cgt-msp430_18.12.4.LTS \include\libcxx\support\runtime
C:\ti\ccs930\ccs\tools\compiler\ti-cgt-msp430_18.12.4.LTS \include\libcxx\support\ti
C:\ti\ccs930\ccs\tools\compiler\ti-cgt-msp430_18.12.4.LTS \include\machine
C:\ti\ccs930\ccs\tools\compiler\ti-cgt-msp430_18.12.4.LTS \include\sys
C:\ti\ccs930\ccs\tools\compiler\ti-cgt-msp430_18.12.4.LTS \include\xlocale
C:\ti\ccs930\ccs\tools\compiler\ti-cgt-msp430_18.12.4.LTS \include

编译器定义:


编译器开关:


编译器命令顺序:
exe 命令


输出标志
对象标志
定义标志


正在初始化编译器个性化生成...
无法发现目标文件扩展名、或者编译命令无法生成指定扩展名的目标文件!
如果此命令格式错误、请检查指定的编译标记。


命令已尝试:
如果存在 pass.txt (.

DEL pass.txt

)

"C:\ti\ccs930\ccs\tools\compiler\ti-cgt-msp430_18.12.4.LTS \lib\mklib.exe" typetest.c XXX

如果%ERRORLEVEL% EQU 0 (

@Echo Pass > pass.txt

)


--- stdout 详细信息---

C:\PRQa\CPG-3.0.0\bin>如果存在 pass.txt (del pass.txt )


C:\PRQA\cpG-3.0.0\bin>"c:\ti\ccs930\ccs\tools\compiler\ti-cgt-smsp430_18.12.4.LTS \lib\mklib.exe" typetest.c XXX


C:\PRQa\CPG-3.0.0\bin>IF 1 EQU 0 ()


--- stderr 细节---
>>错误:mklib:选项--pattern 或--all 是必需的

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="Samatha gajendram"]我是否知道创建编译器个性化的过程?

    遗憾的是、我不知道 TI 提供的有关如何将任何 TI 编译器与 QAC 静态代码分析器集成的任何示例。

    谢谢、此致、

    乔治