【发布时间】:2019-10-30 14:16:21
【问题描述】:
我正在 Windows 上构建一个跨平台库,目标是 Windows、Linux、Mac、Android 和 iOS。
我最近因为几个不相关的原因切换到 CLion。使用 VS,我只需通过两个单独的配置为 Windows x86/x64 构建。
我现在正在尝试优化我的工作流程。我的目标是能够一次构建,并让 CLion 为所有目标平台输出 32 位和 64 位构建。
如果可能的话,我如何配置 CLion 以通过不同的工具链构建同一个项目,使用多种架构(即通过 MSVC 的 x86 和 x64、通过 WSL 的 x86 和 x64、ARM 的重定向等)?
【问题讨论】:
-
感谢@squareskittles,我确实遇到了这个问题,但事后看来,这更像是一个特定于 CLion 的问题,而不是 CMake。我现在有这个工作,将发布一个答案供参考。
标签: cmake compilation clion