【发布时间】:2018-12-16 10:45:45
【问题描述】:
我有一个针对 ARM 平台的嵌入式项目,特别是 aarch64。
到目前为止,我一直在使用 Make。我最近设置了没有特别问题的 CMake。 我转向 CMake 是因为我觉得它是一种更现代的构建工具,可以进行更智能的配置。
例如,我可以使用不同的工具链(aarch64-elf-gcc-linaro、aarch64-linux-gnu-gcc、...)编译我的项目,并且我希望 CMake 尝试是否安装了这些工具链中的任何一个系统并使用默认先找到的那个。
这可能(或有意)吗?我希望这对于该工具来说是一个简单的壮举,但在搜索了一段时间后,我似乎找不到正确的轨道。
【问题讨论】:
标签: cmake cross-compiling