GCC 指令详解及动态库、静态库的使用

您所在的位置:网站首页 gcc编译过程的四个阶段生成扩展名文件 GCC 指令详解及动态库、静态库的使用

GCC 指令详解及动态库、静态库的使用

2023-11-12 13:43| 来源: 网络整理| 查看: 265

GCC 指令详解及动态库、静态库的使用 一、GCC 1.1 GCC 介绍

GCC 是 Linux 下的编译工具集,是「GNU Compiler Collection」的缩写,包含 gcc、g++ 等编译器。这个工具集不仅包含编译器,还包含其他工具集,例如 ar、nm 等。

GCC 工具集不仅能编译 C/C++ 语言,其他例如 Objective-C、Pascal、Fortran、Java、Ada 等语言均能进行编译。GCC 还可以根据不同的硬件平台进行编译,即能进行交叉编译,在 A 平台上编译 B 平台的程序,支持常见的 X86、ARM、PowerPC、mips 等,以及 Linux、Windows 等软件平台。

1.2 安装 GCC

首先,查看 gcc 是否安装:

# 查看 gcc 版本 $ gcc -v $ gcc --version # 查看 g++ 版本 $ g++ -v $ g++ --version

如果在输入指令后可以获取到 gcc 版本,那么就表明你的 Linux 中已经安装了 gcc:image-20221029112117366

如果没有安装,则可按照如下方法安装 gcc:

# centos $ sudo yum update # 更新本地的软件下载列表, 得到最新的下载地址 $ sudo yum install gcc g++ # 通过下载列表中提供的地址下载安装包, 并安装 1.3 GCC 工作流程 1.3.1 一般使用流程

首先准备一个 C 语言代码,并命名为 test.c:

#include #define MAX 3 int main() { int i; for (i = 1; i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3