如何在Linux编译运行C和C++

  • 2025-05-06 13:52:58

一. 安装 C/C++ 编译器

对于 Fedora, Red Hat, CentOS 等,

sudo yum groupinstall 'Development Tools'

对于 Debian, Ubuntu 等,

sudo apt install build-essential manpages-dev

验证安装,有对应输出说明安装成功,

whereis gcc

which gcc

gcc --version

二. 编译并运行 C/C++ 程序

使用 vim 或其他文本编辑器创建文件 demo.c ,以下以 C 为例

#include

int main()

{

printf("Hello, World! \n");

return 0;

}

编译该文件,

cc demo.c -o demo

# or

gcc demo.c -o demo

# or

make demo

运行该程序,

./demo

# or

/path/to/demo

对于 C++,文件后缀为 '.C' 或 '.cpp',如 demo2.cpp

#include "iostream"

int main()

{

std::cout << "Hello, World! " << std::endl;

return 0;

}

编译该文件,

g++ demo2.cpp -o demo2

# or

make demo2

运行该程序,

./demo2

三. 一些编译命令选项

-g # gdb

-Wall # warning message

-O # optimization

参考

How To Compile And Run a C/C++ Code In Linux

友情链接
Copyright © 2022 中国世界杯_多哈世界杯 - dianxinto.com All Rights Reserved.