gpt4 book ai didi

c++ - CMake 中的平台检测

转载 作者:IT老高 更新时间:2023-10-28 21:59:10 25 4
gpt4 key购买 nike

我从 boost::asio 中添加了一些功能,这引发了一些编译器“警告”:

Please define _WIN32_WINNT or _WIN32_WINDOWS appropriately.

该问题已解决here .我想让 CMake 检测我何时在 Windows 上构建并做出适当的定义或命令行参数。

最佳答案

在 CMakeLists.txt 文件中你可以这样做:

IF (WIN32)
# set stuff for windows
ELSE()
# set stuff for other systems
ENDIF()

关于c++ - CMake 中的平台检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9742003/

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