gpt4 book ai didi

c++ - 使用 cmake 添加 _CRT_SECURE_NO_WARNINGS 定义

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:18:58 37 4
gpt4 key购买 nike

是否可以使用 cmake 添加 _CRT_SECURE_NO_WARNINGS 预处理器定义?

add_definitions(-CRT_SECURE_NO_WARNINGS)
add_definitions(-_CRT_SECURE_NO_WARNINGS)
add_definitions(_CRT_SECURE_NO_WARNINGS)

这些是我到目前为止尝试过的。这些尝试都没有成功。

最佳答案

使用这个:

if(MSVC)
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
endif()

参见 here获取官方文档。
一般形式为:

add_definitions(-DFOO -DBAR ...)

请注意,如果它用于单个目标,您应该使用 target_compile_definitions .

关于c++ - 使用 cmake 添加 _CRT_SECURE_NO_WARNINGS 定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40779571/

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