工具/软件: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)
如果我缺少任何其他设置等、请告诉我
谢谢你