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.

[参考译文] 编译器/MSP430FR2155:TI-CGT-MSP430_18.12.2.LTS

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/954871/compiler-msp430fr2155-ti-cgt-msp430_18-12-2-lts

器件型号:MSP430FR2155

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

您好!

我正在尝试使用 CMake 构建我的项目、并需要一些帮助。 我使用 ti-cgt-msp430_18.12.2.LTS 编译 器、并在通过 CMake 编译工程时在链接步骤中获取所有源文件的以下错误。  

 找不到文件"cmakeFiles/test.dir/folder/file.obj"

CMake 未按 预期在 CMakeFiles/test.dir/folder 中生成 obj 文件。 它会在 cmake 编译文件夹中生成 obj 文件。

下面是我的工具链文件。

#强制 CMake 使用 CMakeLists 中指定的编译器
include (CMForceakeCompiler)

#set 平台特定信息
设置(CMAKE_SYSTEM_NAME 通用)
SET (CMAKE_SYSTEM_PROCESSORE MSP430)
设置(CMAKE_SYSTEM_VERSION 1)
设置(CMAKE_CROSSCOMPILING 1)


#set 交叉编译工具的位置
SET (工具 ti-cgt-msp430_18.12.2.sps/bin/)
SET (CMAKE_FIND_ROOT_PATH ti-CGT-MSP430_18.12.2.LTS/BIN/)

#指定查找程序的路径
设置(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM 从不)
目标目录中库和头文件的#
设置(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY 从不)
设置(仅限 CMAKE_FIND_ROOT_PATH_MODE_INCLUDE)


无需链接即可进行#compile
设置(CMAKE_Try 编译否链接1)

如果我缺少任何其他设置等、请告诉我

谢谢你

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

    这是有关 CMake 的问题。  遗憾的是、TI 尚未创建任何有关将 CMake 与 TI 编译器工具结合使用的文档或文章。

    谢谢、此致、

    乔治

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

    遗憾的是、TI 没有人具备帮助您解决 CMake 问题所需的知识。  这就是我将该线程标记为已解决的原因。

    谢谢、此致、

    乔治