我想使用 IAR 编译器。我注意到 CMake 已经有很多关于这个编译器的文件:
Https://github.com/jevinskie/cmake/blob/master/modules/compiler/iar.cmake
据我所知,通常的解决方案是在我的 CMakeLists.txt
中手动指定所有的工具链:
set(CMAKE_C_COMPILER iccarm)
set(CMAKE_CPP_COMPILER iccarm)
CMake 如何将这些定义与“模块/编译器/IAR.CMake”链接起来?
我以为我只需要
include("Modules/Compiler/IAR.cmake")
指定 IAR 编译器的正确方法是什么?
等我找到的时候
cmake .
它仍然尝试使用 gcc
而不是我的 IAR 编译器。为什么?