栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

error:“to

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

error:“to

在工作中遇到各种需要编译的工作,遇到了很多坑,发现C++相关真的还挺麻烦和精密的。这里分享一种解决方案:

首先在configure里查看自己的C++编译器版本,与gcc版本作对比
百度一下gcc对应的C++编译器版本,如果gcc过低考虑升级去5以上,因为vc14在gcc5以上就完美支持了

而to_string这个其实是需要用vc14编译器来编译的,在解决gcc版本问题以后

在CMakeList.txt文件中,指定编译器版本为vc14

注意,一定要先找到哪里定义使用什么编译器版本,再添加下面的代码

set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
add_definitions(-D_GLIBCXX_USE_C99=1)

然后就基本ok了

其他类似问题也是同样的解决思路,查看那个函数是属于vc几的,针对性使用编译器~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/675497.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号