我正在使用CMake生成Visual Studio解决方案。我希望我的解决方案有多种配置 - x86 Debug / Release和x86_64 Debug / Release。
对于这些配置中的每一个,我需要将我的项目链接到不同版本的依赖项(即我需要针对64位调试版本的单元测试库进行调试构建)。
以下是我想要做的事情:我会在配置后将二进制版本的依赖项放入文件夹名称中,例如:
<project root>/deps/x86_64_debug/library.lib
问题是,如何告诉CMake在相应的文件夹中查找库?是否有任何CMake变量指示目标平台和当前配置的释放/调试状态&#34;对于多配置生成器?