`

ubuntu12.04下c语言开发环境搭建

    博客分类:
  • c
阅读更多

据linux c一站式编程讲,linux下c语言开发需要如下工具:

  • gcc: The GNU C compiler
  • libc6-dev: GNU C Library: Development Libraries and Header Files
  • manpages-dev: Manual pages about using GNU/Linux for development
  • manpages-posix-dev: Manual pages about using a POSIX system for development
  • binutils: The GNU assembler, linker and binary utilities
  • gdb: The GNU Debugger
  • make: The GNU version of the “make” utility

一.安装gcc编译器(ubuntu自带gcc)

sudo apt-get install build-essential

使用gcc --version查看版本

 

二.hello wrold

#include <stdio.h>

int main(void)
{
  printf("hello world/n");
  return 0;
}

打开shell,执行

gcc hello.c -o hello

如果不加-o选项,默认输出a.out

然后运行使用./hello或者./a.out

 

 

 

 

分享到:
评论

相关推荐

    基于abuntu12.0的嵌入式开发

    2. **嵌入式开发环境搭建**:在Ubuntu中搭建嵌入式开发环境,首先需要安装交叉编译工具链,如ARM的gcc-arm-linux-gnueabi,这允许在Ubuntu上为不同架构的嵌入式设备编写代码。此外,还需要安装像qemu这样的模拟器来...

    Ubuntu系统下搭建C(C++)开发环境 (1).pdf

    ### Ubuntu系统下搭建C(C++)开发环境 #### 一、使用GCC进行C语言开发 **1.1 GCC简介** GCC(GNU Compiler Collection)是GNU发布的一套编程语言编译器集合,它支持多种编程语言,其中包括C语言。在Ubuntu 12.04中...

    MIT6.828 JOS实验环境搭建

    ### MIT 6.828 JOS实验环境搭建详尽指南 #### 一、课程背景与目标 **MIT 6.828 Operating System Engineering** 是一项深入探索操作系统原理及其实现的技术课程,旨在帮助学生从理论到实践全方位理解操作系统的...

    嵌入式linux应用开发第二版

    C语言是嵌入式Linux开发中最常用的编程语言之一,其加深阶段的学习包括系统安装、环境搭建等内容。C语言的学习需要对各种数据结构有深入的理解,包括数组、链表、栈、队列等基本数据结构。 Linux基础章节中,将介绍...

    学习linux必看的核心基础书籍

    - 详细介绍了Ubuntu 12.04版本的安装与配置过程。 - 包含了桌面应用和系统管理的相关知识,帮助用户更好地利用Ubuntu操作系统。 - 通过实际案例,指导用户如何搭建服务器环境。 #### 5. **《嵌入式Linux应用程序...

    计算机行业简历模板

    - **开发环境**:Ubuntu 12.04、Vim、QT、CW210开发板、L298N电机驱动模块、MG995舵机、WIFI模块RTL8818EU、罗技720P摄像头。 - **项目功能**:视频实时采集显示、控制舵机旋转、通过WIFI热点远程控制。 - **软件...

    python使用opencv进行人脸识别.doc

    #### 二、环境搭建 根据文档提供的信息,本例中使用的是Ubuntu 12.04 LTS操作系统,Python版本为2.7.3,而OpenCV的版本则为2.3.1-7。在这一环境中,首先需要通过以下命令安装必要的依赖: ```bash sudo apt-get ...

Global site tag (gtag.js) - Google Analytics