最近在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解决库或者文件缺失依赖