嵌入式技术论坛
直播中

麻酱

8年用户 1260经验值
擅长:MEMS/传感技术
私信 关注
[问答]

cmake编译rt-thread CMakeLists.txt中指定的编译器没有生效是为什么?

CMakeLists.txt中有指定交叉编译器
1.png

执行 cmake .. 后,编译器变成了vs编译器,导致后面编译出错

2.png

回帖(2)

哔哔哔-

2023-8-20 15:08:20
需要指定-G选项
举报

douyin8

2023-10-10 10:11:48
可能是因为在执行 cmake .. 命令时,并没有指定使用的 CMake 编译器。可以尝试使用以下命令指定编译器:

cmake -DCMAKE_TOOLCHAIN_FILE=path/to/toolchain/file ..

其中,path/to/toolchain/file 是交叉编译器的配置文件。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分