- 主题:[求助]求助关于gcc版本的问题
本人小白一个,有个问题百度了一圈也没有头绪,就是使用c++14版本开发,如何根据实际运行环境反推开发环境需要的gcc版本呢?
比如说有个比较老的系统rhel7.5版本的,那么我们查看这个系统的哪些信息,就能反推出用那个最低版本的gcc编译出来的程序就可以运行了呢?
--
FROM 119.57.167.*
你这个跟C++版本关系不大。
主要是看gcc版本跟linux系统版本间的兼容关系还有你的程序调用的API是哪些。
【 在 zhongxue 的大作中提到: 】
: 本人小白一个,有个问题百度了一圈也没有头绪,就是使用c++14版本开发,如何根据实际运行环境反推开发环境需要的gcc版本呢?
: 比如说有个比较老的系统rhel7.5版本的,那么我们查看这个系统的哪些信息,就能反推出用那个最低版本的gcc编译出来的程序就可以运行了呢?
--
FROM 76.126.252.*
主要还是看glibc吧
如果你只用了cpp高版本的语法,应该不受限制
--
FROM 171.82.210.*
实际拿去跑一下。而且为啥需要知道最低版本?工程又不是数学,能正常run即可。
--
FROM 221.220.169.*
最终程序静态链接的话,用哪个版本开发都无所谓
【 在 zhongxue (zhongxue) 的大作中提到: 】
: 本人小白一个,有个问题百度了一圈也没有头绪,就是使用c++14版本开发,如何根据实际运行环境反推开发环境需要的gcc版本呢?
: 比如说有个比较老的系统rhel7.5版本的,那么我们查看这个系统的哪些信息,就能反推出用那个最低版本的gcc编译出来的程序就可以运行了呢?
--
FROM 59.109.219.*