ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-4.7 sudo apt-get install g+ 4.7 升级完成使用gcc --version 显示版本依然是4.6.3,并没有把4.7版设置为默认Qt编译时调用的/usr/bin/g++ 是个链接文件,把这个文件删除,建立链接到g+ +-4.7: cd /usr/bin sudo rm g++ sudo ln -s g++-4.7 g++ 现在编译并执行例程,ok!
Security BOOT ,将其disable就可以了 查看驱动nvidia-smi 会输出显卡信息 3-> 安装CUDA8.0 官网下载 CUDA8.0 .run 文件 cuda7.5需要gcc-4.7 g+ +-4.7进行编译, 而Ubuntu默认是5.4版本,所以需要降版本, cuda8.0的话不需要降级sudo apt-get install gcc-4.7 g++-4.7 sudo update-alternatives usr/bin/gcc gcc /usr/bin/gcc-4.7 10 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g+
libboost-system-dev \ libatlas-base-dev libhdf5-serial-dev libgflags-dev \ libgoogle-glog-dev liblmdb-dev gcc-4.7 g+ checkout dev cp Makefile.config.example Makefile.config sed -i "s/# CUSTOM_CXX := g++/CUSTOM_CXX := g+
docker 下的ubuntu16.04进行编译内核, 编译内核前需要拥有特定的版本的make和gcc, g++ 获取不同版本的内核: 获取 安装特定的编译器 sudo apt install gcc-4.7 g+ +-4.7 sudo ln -s /usr/bin/gcc-4.7 /usr/bin/gcc sudo ln -s /usr/bin/g++-4.7 /usr/bin/g++ 安装必备依赖 sudo apt-get
usr/local/cuda/lib64/libcudnn* 到此,GPU环境已经配置完成,可以用你喜欢的框架了 其它 gcc 版本降级 sudo apt-get install gcc-4.7 g+ usr/bin/gcc gcc /usr/bin/gcc-4.7 10 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g+
① 安装低版本gcc、g++ sudo apt-get install gcc-4.7 gcc-4.7-multilib sudo apt-get install g++-4.7 usr/bin/gcc gcc /usr/bin/gcc-5 50 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g+ --------- 0 /usr/bin/g++-5 50 auto mode * 1 /usr/bin/g+
which gcc #先切换到g++安装路径下cd /usr/bin/ //我电脑中g++安装路径#在该路径下将gcc链接到gcc-4.7sudo rm g++ //删除原来的符号链接sudo ln -s g+
mex_C++_glnxa64.xml.Open mex_C++_glnxa64.xml and substitute all instances of "g++" and "$GCC" with "g+ prefix -DBoost_NO_SYSTEM_PATHS=ON -DCMAKE_C_COMPILER=/usr/bin/gcc-4.7 -DCMAKE_CXX_COMPILER=/usr/bin/g+
4.7 $ cd /usr/bin $ sudo mv gcc gcc.bak $ sudo ln -s gcc-4.7 gcc $ sudo mv g++ g++.bak $ sudo ln -s g+