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.
工具与软件:
大家好!
我正在使用 TMS570LS3137微控制器处理一个项目、想使用 CMake 设置构建流程、但不依赖于 Code Composer Studio (CCS)。 我对如何正确配置所有内容都有一些疑问:
非常感谢您提供任何帮助或建议!
提前感谢!
cmake_minimum_required(VERSION 3.10)
project(vcu_kar LANGUAGES C ASM)
set(CMAKE_C_COMPILER "/home/karluna/ti-cgt-arm_20.2.7.LTS/bin")
set(CPU_FLAGS "--cpu=cortex-r4 --fpu=none")
set(COMMON_FLAGS "${CPU_FLAGS} -O2 -g")
set(CMAKE_C_FLAGS "${COMMON_FLAGS}")
set(CMAKE_ASM_FLAGS "${COMMON_FLAGS}")
set(CMAKE_EXE_LINKER_FLAGS "--scatter=linker_script.scat --info=totals,unused")
set(SOURCES
/home/vcu-kar/vcu-kar/karluna/
)
add_executable(vcu-kar ${SOURCES})
target_link_options(vcu-kar PRIVATE "${CMAKE_EXE_LINKER_FLAGS}")
This is my cmake file for now.
Here is my file structure:
我的 lib 是子模块。
遗憾的是、TI 没有应用手册或任何类似内容介绍如何将 CMake 与 TI Arm 编译器(简称 armcl)搭配使用。 如果改用 TI Clang Arm 编译器(简称 tiarmclang)是可行的、则可以从 在线手册中的此示例开始。
谢谢。此致、
-George.