zygamer 发表于 2024-1-18 10:04:35

请问火山怎么修改C++标准编译的

本帖最后由 zygamer 于 2024-1-18 15:28 编辑

我用的是2022生成工具编译的,因为有个库是要编译器17+才能用,但是在编译时变报了这个   
编译器也是17啊,为什么编译不了呢

所编译程序位数: 64; 所使用 VS 本地编译器版本: 17; 所使用 Windows SDK 版本: 10

C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.38.33130\include\optional(11): warning STL4038: The contents of <optional> are available only with C++17 or later.


已解决,火山pc怎么设置C++17 标准支持 - 核心用户服务 - 火山软件开发平台 - Powered by Discuz! (voldp.com) 这里有答案

Xelloss0618 发表于 2024-1-18 13:32:55

那个17是VS的大版本号,不等于C++17标准,可以添加属性
@视窗.附加编译参数 "cpp: /std:c++17"
页: [1]
查看完整版本: 请问火山怎么修改C++标准编译的