我尝试编译一个简单的 hello-world 程序 hello.cpp 并收到以下消息:
cpp:尝试执行“cc1plus”时出错:execvp:没有这样的文件或目录似乎缺少文件
我从哪里下载此文件以及将它放在哪里?
谢谢
答案1
cc1plus 是实际的 c++ 编译器。如果缺少它,则可能需要安装 g++ 包。
sudo apt install g++
或者,你可以使用以下方式安装一堆编译工具
sudo apt install build-essential
另外,要编译文件,请运行
g++ file.cc
不是
cpp file.cc
cpp
是个C 磷关于页处理器,而不是 C++ 编译器前端。