前提是编写好.cpp文件:
一、定义
g++是 GNU 编译器套件(GNU Compiler Collection)中的 C++ 编译器。它用于将 C++ 源代码编译成可执行文件。
二、基本用法
1. 编译 C++ 源代码文件
g++ source.cpp -o output
这将使用 g++ 编译器将名为 `source.cpp` 的源代码文件编译成可执行文件,并将可执行文件命名为 `output`。
2. 指定编译选项:
g++支持多种编译选项,可以通过参数进行指定。例如,如果你想启用警告信息,可以使用 -Wall 选项:
g++ -Wall source.cpp -o output
3. 编译多个源代码文件:
如果你的项目由多个源代码文件组成,可以将它们一起编译:
g++ file1.cpp file2.cpp -o output
4. 链接外部库:
如果你的代码依赖于外部库,可以使用 `-l` 选项指定需要链接的库。例如,如果你使用了 Math 库,可以这样链接它:
g++ source.cpp -o output -lm
5. 运行可执行文件:
编译成功后,可以使用以下命令运行生成的可执行文件:
./output