gpt4 book ai didi

c++ - 检查 CMake 如何标记不同的 C++ 编译器

转载 作者:行者123 更新时间:2023-11-28 06:10:57 28 4
gpt4 key购买 nike

由于我必须根据编译器链接不同版本的库,所以我试图弄清楚 CMake 如何标记不同的编译器,以便我可以编写适当的条件。因此,我将这些行放在我的 CMakeLists.txt 的顶部:

cmake_minimum_required(VERSION 3.2)

message(STATUS "Using ${CMAKE_CXX_COMPILER_ID} ${CMAKE_CXX_COMPILER_VERSION}")

但是上面的行只打印:

-- Using

最佳答案

您必须先检查 C++ 编译器。您可以添加

project(myProject CXX)

check_language(CXX)

关于c++ - 检查 CMake 如何标记不同的 C++ 编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31284849/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com