linux 编译c++
时间: 2023-04-24 14:01:11 浏览: 124
在 Linux 上编译 C++ 程序,需要先安装 C++ 编译器,如 GCC 或 Clang。然后使用命令行工具进入程序所在目录,执行编译命令,如:
```
g++ -o program program.cpp
```
其中,`g++` 是 GCC 编译器的命令,`-o` 指定输出文件名,`program` 是输出文件名,`program.cpp` 是源代码文件名。执行该命令后,会在当前目录生成可执行文件 `program`。
如果程序依赖了外部库,需要在编译命令中指定库文件路径和库名,如:
```
g++ -o program program.cpp -L/path/to/lib -lmylib
```
其中,`-L` 指定库文件路径,`-l` 指定库名。执行该命令后,会在当前目录生成可执行文件 `program`,并链接指定的库文件。
除了使用命令行工具编译,还可以使用集成开发环境(IDE)进行编译。常见的 C++ IDE 包括 Code::Blocks、Eclipse、Qt Creator 等。这些 IDE 提供了图形化界面和更丰富的功能,可以方便地进行代码编辑、编译、调试等操作。
阅读全文