CMake交叉编译力gcc而不是ld

时间:2016-04-08 13:44:56

标签: c gcc linker cmake ld

我正在使用CMake为ARM Cortex M4设置交叉编译。使用gcc-arm-none-eabi工具链时建议的链接方法是让gcc驱动链接器。 然而,似乎CMake会将ld设置为链接器,而我无法找到一种方法将其强制为gcc。

对于编译器,我使用CMakeForceCompiler和CMAKE_FORCE_C_COMPILER marco,但我找不到链接器的类似选项。

[edit]正在运行make VERBOSE=1表明CMake实际上正在让gcc驱动器链接。问题仍然存在。如何强制使用特定链接器?

0 个答案:

没有答案