网上搜索了一大堆资料,最终确定一下两句有效,设置gcc的环境变量
$ export CC=/usr/local/bin/gcc
$ export CXX=/usr/local/bin/g++
笔者使用vscode进行开发,一开始在新的终端执行上面两句,
多次执行后,在vscode自带终端中执行cmake.. (已经把原来的缓存文件删除),还是提示用的是gcc4.8.5 路径是/usr/bin
循环怀疑自己多次,猜测是vscode的问题,在vscode终端中执行上面两句,在清空原来的缓存,在cmake.. 果然成功!
值得记录的坑!!!!