首页 > 系统相关 >Linux CMake 指定gcc编译版本

Linux CMake 指定gcc编译版本

时间:2022-10-08 17:00:25浏览次数:91  
标签:bin gcc cmake 编译 export 版本 Linux CMake

背景:

无root下手动升级gcc版本为5.5之后,但是由于默认目录/usr/bin下的gcc是4.8.5,在cmake默认使用老版本的gcc,导致cmake失败。

解决方案:

  • 注意!将下面的yourpath替换成新的gcc安装路径(可以在~/.bashrc文件中加入下面两行,就不用每次重新export了)
export CC=/yourpath/gcc-5.4/bin/gcc
export CXX=/yourpath/gcc-5.4/bin/g++

再执行:

cmake /path/to/your/project
make

成功使用新版本GCC编译!

参考链接:

参考文章中还有几种不同的方法,如果上面的不管用,可以去试试

  1. CMake 指定gcc编译版本
  2. Linux中cmake指定特定版本gcc

标签:bin,gcc,cmake,编译,export,版本,Linux,CMake
From: https://www.cnblogs.com/mercurysun/p/16769492.html

相关文章