用 g++ 编译运行 C++ 程序,只需一条命令就能完成编译和执行,适合初学者快速上手。
最常用的方
式是先编译再运行:
hello.cpp 编译成名为 hello 的可执行文件./,表示当前目录)如果没加 -o 选项,g++ 默认生成叫 a.out 的可执行文件,运行时写 ./a.out 即可。
不想保留中间文件?可以用管道或分号组合命令:
立即学习“C++免费学习笔记(深入)”;
a.out
注意:&& 表示“前一个命令成功才执行下一个”,避免编译出错还去运行旧程序。
刚学时容易遇到几个典型问题:
sudo apt install g++(Ubuntu)或 xcode-select --install(macOS);Windows 推荐安装 MinGW-w64 或使用 WSLint main() 函数,且拼写正确、有大括号-fexec-charset=GBK(旧版 Windows)或改用 UTF-8 源码 + 控制台支持日常写练习代码时,推荐加上这些参数,早发现问题:
-Wall 和 -Wextra 打开常用警告,比如未使用的变量、隐式类型转换
-std=c++17 指定 C++ 标准(也可用 c++20),避免新语法报错