开发平台(Platform): (Ex: Win10, Linux, ...)
CentOS 6
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
devtoolset-2的gcc
问题(Question):
CentOS 6系统默认的gcc版本是4.4.7,过于老旧,许多c++11 feature都不支援
为了使用比较新的功能,所以我安装了devtoolset
devtoolset-2的gcc版本是4.8.2
当我利用devtoolset来编译一些4.4.7无法编译,但是4.8.2可以编译的code之后
(例如 std::regex_match 在 4.4.7 不支援)
发现编译出来的执行档连结到的仍然是系统默认的lib
# /opt/rh/devtoolset-2/root/usr/bin/g++