cmake时查找到anoconda的lib

cmake时查找到anoconda的lib

在cmake时常常系统的lib会跟anoconda里面的lib有冲突,cmake找到anoconda中的lib时会导致make error, 特别如libtiff.so此类的库。
网上大多数教程是在~/.bashrc或/etc/profile中注释掉export 的 anoconda path:

1、 sudo gedit ~/.bashrc
2、 注释掉export anoconda一行
3、source ~/.bashrc

但是这个办法对我不起作用在终端中输入echo $PATH 发现anoconda的路径还在。
所以我的解决办法是直接在终端中执行PATH=(echo $PATH的输出删掉anoconda路径),之后便可以正常cmake和make了。

你可能感兴趣的:(环境问题,cmake,ubuntu,linux,c++)