開發平台(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++