据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
相关推荐
2. **嵌入式开发环境搭建**:在Ubuntu中搭建嵌入式开发环境,首先需要安装交叉编译工具链,如ARM的gcc-arm-linux-gnueabi,这允许在Ubuntu上为不同架构的嵌入式设备编写代码。此外,还需要安装像qemu这样的模拟器来...
### Ubuntu系统下搭建C(C++)开发环境 #### 一、使用GCC进行C语言开发 **1.1 GCC简介** GCC(GNU Compiler Collection)是GNU发布的一套编程语言编译器集合,它支持多种编程语言,其中包括C语言。在Ubuntu 12.04中...
### MIT 6.828 JOS实验环境搭建详尽指南 #### 一、课程背景与目标 **MIT 6.828 Operating System Engineering** 是一项深入探索操作系统原理及其实现的技术课程,旨在帮助学生从理论到实践全方位理解操作系统的...
C语言是嵌入式Linux开发中最常用的编程语言之一,其加深阶段的学习包括系统安装、环境搭建等内容。C语言的学习需要对各种数据结构有深入的理解,包括数组、链表、栈、队列等基本数据结构。 Linux基础章节中,将介绍...
- 详细介绍了Ubuntu 12.04版本的安装与配置过程。 - 包含了桌面应用和系统管理的相关知识,帮助用户更好地利用Ubuntu操作系统。 - 通过实际案例,指导用户如何搭建服务器环境。 #### 5. **《嵌入式Linux应用程序...
- **开发环境**:Ubuntu 12.04、Vim、QT、CW210开发板、L298N电机驱动模块、MG995舵机、WIFI模块RTL8818EU、罗技720P摄像头。 - **项目功能**:视频实时采集显示、控制舵机旋转、通过WIFI热点远程控制。 - **软件...
#### 二、环境搭建 根据文档提供的信息,本例中使用的是Ubuntu 12.04 LTS操作系统,Python版本为2.7.3,而OpenCV的版本则为2.3.1-7。在这一环境中,首先需要通过以下命令安装必要的依赖: ```bash sudo apt-get ...