c++ - 如何在 Visual Studio 中更改 C++ 标准库实现

标签 c++ visual-studio visual-c++ libstdc++ libc++

我想将 Microsoft 的 C++ 标准库更改为另一个支持 C++17 标准的标准库。我的意思是用 libstdc++ 或 libc++ 交换 vs lib 有可能吗?我不知道该怎么做。

最佳答案

据我所知,VS2017对 c++17 有一些部分支持。它不仅与库有关,还与编译器对新功能的支持有关。所以,简单的回答:最好按原样使用 VS2017,你甚至可以用 clang with microsoft codegen 编译.

关于c++ - 如何在 Visual Studio 中更改 C++ 标准库实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44084514/

相关文章:

c++ - 在 OpenGL 中删除部分绘图

c++ - 程序集中发生访问冲突写入位置

android - 在我的本地 andorid 设备上部署解决方案时,Xamarin.Android 不支持运行以前的版本

c++ - MFC CDialog 不显示

c++ - std::unordered_map 的函数指针

c++ - 在 Linux 中获取 TCP/UDP 表

c++ - MFC - 获取特定窗口的设备上下文

c++ - 为什么我不能定义一个一元运算符,然后在 MSVC 的模板类中声明一个同名的友元二元运算符?

c++ - 将二维数组传递给函数

c - VC2008 中的链接器是否存在路径中的空格问题?