devtoolset-7 (gcc/g ++ 7.2.1)이 설치된 Centos 7 (CentOS Linux 릴리스 7.4.1708 (코어)) 및 , [ 94%] Building CXX object test/CMakeFiles/tests.dir/main.cpp.o
cd /home/mmaka/Projekty/Test/build/test && /opt/rh/dev
RedHat에서 가장 최신의 gcc-4.7.2를 설치하고 사용할 수있는 "개발자 도구 세트"를 제공한다는 사실을 알게되었습니다. Centos에서 사용하지만 프로세스는 동일합니다. 일단 설치되면 실행하여 사용 가능이 도구 세트와 함께 새로운 bash는 세션을 시작할 수 있습니다 모든 권리 작동 scl enable devtoolset-1.1 bash
합니다
부스트를 사용하는 타사 라이브러리에 연결하려고합니다. 내가 올바른 부스트 라이브러리 (libboost_program_options.a)에 연결했지만 여전히 그것을 찾지 못했습니다. 오류 MSG는 (명확성을 위해 약간의 형식) : undefined reference to `boost::program_options::validate(boost::any&,
GCC 버전을 일시적으로 업그레이드하려면 CentOS 6.3 용 devtoolset-1.0을 사용하고 있습니다. 나는이가 '오래된'된 libstdC++에없는 몇 가지 새로운 기능 것을, 알아 낸 $ ldd -d -r myapp
$ [..]
$ libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003216e00