C++文件名为main.cpp,程序代码如下: #include <iostream> using namespace std; int main(){ std::cout<<" 哈哈哈哈哈哈哈 "<<std::endl; return 0; } 在命令行执行编译 gcc main.cpp -o test 编译报错如下: 解决方法 编译选项添加-lstdc++,使用标准C++库,代码如下: gcc -lstdc++ main.cpp -o test 出来如下结果: 哈哈哈哈哈哈哈