我有一个关于如何使用 CMake 设置输出文件(库和可执行程序)的位置的问题。我想编译我的库并分别在 32 平台和 64 平台上构建它。例如,Windows 中库的输出文件路径应该是:
/path/to/library/32/compile_option/library_name.dll
/path/to/library/64/compile_option/library_name.dll
取决于其平台(32/64)。现在我的问题是如何使用 CMake 做到这一点。我知道通过设置set(LIBRARY_OUTPUT_PATH Project_OUTPUT)
我们可以更改 CMake 中的输出文件位置,但是如何使路径依赖于平台超出了我的知识范围。任何想法将不胜感激。