`
hzy3774
  • 浏览: 993007 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

Linux写一个C程序并编译执行的方法

 
阅读更多

1.新建一个.c文件


2.编辑源代码:


3.使用gcc命令编译


4.使用./a.out执行



  命令:

hzy@hzy-VirtualBox:~$ cd /home/hzy/work
hzy@hzy-VirtualBox:~/work$ gcc a.c
hzy@hzy-VirtualBox:~/work$ ./a.out
result is 41
hzy@hzy-VirtualBox:~/work$ 
 

  C代码:

#include<stdio.h>
#include<stdlib.h>

void main(){
	char c[100];
	int i = atoi("41");
	sprintf(c, "result is %d", i);
	printf("%s\n", c);
}
 

 

  • 大小: 5 KB
  • 大小: 36.9 KB
  • 大小: 13.5 KB
  • 大小: 10 KB
分享到:
评论

相关推荐

    LINUX下多个c程序编译链接的程序

    编译是将源代码(`.c`文件)转换为中间目标代码(`.o`文件)的过程,而链接则是将这些目标文件合并成一个可执行文件。在多文件项目中,每个源文件通常对应一个目标文件,最后所有目标文件被链接在一起形成最终的可...

    linux驱动程序编译以及应用程序编译

    编译过程中需要使用交叉编译器 arm-linux-gcc,将驱动程序编译成模块并安装到 Linux 系统中。在本文中,我们将详细介绍 Linux 驱动程序编译和应用程序编译的过程。 一、驱动程序编译成模块 驱动程序编译成模块需要...

    linux下GCC编译C程序

    【GCC编译C程序】是Linux环境中开发C语言软件的核心环节。GNU编译器集(GCC),最初称为GNU C编译器,由Richard ...无论是新手还是经验丰富的开发者,都需要熟练掌握GCC的使用,以便高效地编写、编译和调试C语言程序。

    第一讲 Linux下C语言程序开发

    " Linux下C语言程序开发详解" 本资源主要讲解了 Linux 下 C 语言程序开发的基础知识和基本概念。课程的主要内容包括 Linux 操作系统和 C 语言简介、Linux 下 C 语言程序开发的基础知识、虚拟机的使用、基本开发过程...

    linux中如何编译C程序

    在Linux操作系统中,编译C程序是一个简单但必要的过程,尤其对于初学者来说,了解这一流程至关重要。本文将详细介绍如何在Linux环境下编写、编译和运行C语言程序。 首先,你需要一个文本编辑器来创建C程序。在示例...

    linux下编写c源程序并编译运行.pdf

    Linux 下编写 C 源程序并编译运行 本文主要讲述了在 Linux 操作系统下如何编写 C 源程序,并使用 GCC 编译器对其进行编译和运行。实验的主要步骤包括:创建新文件、编辑源代码、安装 GCC 编译器、编译程序、运行...

    如何在Linux下用gcc编译c程序

    在Linux操作系统中,GCC(GNU Compiler Collection)是一个强大的开源编译器套件,主要用于C、C++、Objective-C、Fortran、Ada以及Go等编程语言。对于初学者或专业人士而言,掌握如何在Linux环境下使用gcc编译C程序...

    linux操作系统下C语言编程入门 gcc编译

    在Linux环境中,主要使用GNU的`gcc`编译器来编译C语言程序。`gcc`是一个功能强大的编译器,支持多种编程语言,包括C、C++等,并且提供了丰富的选项供开发者使用。 **示例**: 以一个简单的“Hello World”程序为例:...

    在Linux下编译并运行C程序

    这个Makefile定义了如何编译 `Hello.cpp` 和 `MyFirst.cpp` 并将它们链接成一个可执行文件 `MyFirst`。使用方法是在命令行中输入: ```bash make MyFirst ``` #### 调试程序 在开发过程中,难免会遇到各种错误。...

    LINUX 下C语言使用、编译与调试实...

    cc 编译器是 Linux 系统中的一款 C 语言编译器,可以将 C 程序编译成可执行文件。下面是使用 cc 编译器编译 C 程序的步骤: 1. 打开终端,输入 `gcc -o helloworld helloworld.c` 并回车,编译 C 程序。 2.观察编译...

    基于Linux操作系统的C语言编译和调试方法.pdf

    例如,命令"gcc file1.c"将编译文件file1.c并生成一个名为a.out的可执行文件。 GCC编译器的流程图如图1所示,包括输入程序、编译、连接和运行程序等几个步骤。在编译过程中,GCC编译器会检查代码的语法和语义,生成...

    linux下程序的编译及调试

    例如,如果你有一个名为`hello.c`的源代码文件,你可以运行`gcc -o hello hello.c`来生成名为`hello`的可执行文件。这里,`-o`参数用于指定输出文件的名称。 在编译时,你还可以添加其他选项,如`-Wall`开启所有...

    LINUX下的eeprom读写测试程序

    对于给定的"eeprom_test"程序,这通常是一个C语言编写的测试工具,用于验证系统对EEPROM的读写功能。它包含了必要的驱动代码和I/O操作,以便与硬件通信。`makefile`文件是用于编译C程序的配置文件,列出了编译过程中...

    基于Linux操作系统C语言开发的多人聊天室程序设计与实现.docx

    Linux操作系统提供了一个稳定的开发环境,能够满足聊天室程序的需求。C语言是一种功能强大且灵活的语言,能够满足聊天室程序的需求。 需求分析 在设计聊天室程序时,需要考虑以下几点: 1. 多人实时聊天:聊天室...

    基于Linux操作系统的C语言编译和调试方法解析.docx

    如果不存在任何选项,默认情况下将生成一个名为`a.out`的可执行文件。 GCC编译器提供了多种选项,包括`-o`选项,用于指定可执行文件的名称;`-p`选项,用于生成剖析信息;`-g`选项,用于生成调试信息。这些选项可以...

    linux程序编译调试介绍.pdf

    ### Linux程序编译调试知识点详解 #### 一、GCC(GNU Compiler Collection)概述 GCC,全称为GNU Compiler Collection,是一个广泛使用的开源编译器套件,支持多种编程语言,包括但不限于C、C++、Objective-C、...

    在deepin深度系统中编译C语言程序

    `build-essential`是一个包含了一系列基础编译工具的软件包,它包括了GCC(GNU Compiler Collection)和Make等,这些都是在Linux环境下编译C语言程序所必需的。在Deepin系统中,你可以通过打开终端并输入以下命令来...

Global site tag (gtag.js) - Google Analytics