最近在Ubuntu系统用cmake编译一个c++的项目,出现报错:

/usr/bin/ld cannot find -lstdc++

-l代表library,意思是没有找到对应的包,比如我这里是c++的包:stdc++,网上搜索用命令行安装一下对应的包就好了。比如:

sudo apt-get install libstdc++-11-dev

必要时使用命令:

sudo apt-get install apt-file
sudo apt-file update

Ubuntu使用apt-file解决库或者文件缺失依赖

11-18 15:28