gcc-6.3.0 构建

    xiaoxiao2021-04-13  31

    install cd gcc-6.3.0 ./contrib/download_prerequisites mkdir build cd build ../configure  --prefix=/opt/gcc-6.3   --disable-multilib       --with-system-zlib           --enable-languages=c,c++ make -j4 make install 1 2 3 4 5 6 7 8 9 10 11 12 13 1 2 3 4 5 6 7 8 9 10 11 12 13 安装完成的信息: Libraries have been installed in:    /opt/gcc-6.3/lib/../lib64 If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following:    - add LIBDIR to the `LD_LIBRARY_PATH' environment variable      during execution    - add LIBDIR to the `LD_RUN_PATH' environment variable      during linking    - use the `-Wl,-rpath -Wl,LIBDIR' linker flag    - have your system administrator add LIBDIR to `/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 配置链接库 cd /etc/ld.so.conf.d touch gcc-6.3.0.conf add "/opt/gcc-6.3/lib/../lib64" 1 2 3 1 2 3 编译程序前的配置 export CC='/opt/gcc-6.3/bin/gcc'   export CXX='/opt/gcc-6.3/bin/g++'  export CPP='/opt/gcc-6.3/bin/cpp' export LDFLAGS='-L/opt/gcc-6.3/lib -L/opt/gcc-6.3/lib64'  export CPPFLAGS='-I/opt/gcc-6.3/include -I/opt/gcc-6.3/lib/gcc/x86_64-pc-linux-gnu/6.3.0/include' 1 2 3 4 5 6 1 2 3 4 5 6 参考: 
    转载请注明原文地址: https://ju.6miu.com/read-669144.html

    最新回复(0)