据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
相关推荐
ubuntu12.04下Java开发环境的搭建
在介绍如何快速搭建Ubuntu-12.04嵌入式开发环境之前,我们先简单了解一下Ubuntu-12.04这个操作系统以及它在嵌入式开发中的应用。 Ubuntu-12.04,代号Precise Pangolin,是Ubuntu操作系统的一个长期支持(LTS)版本...
在本主题中,我们将深入探讨如何在Ubuntu 12.04操作系统上使用Qt库结合GLUT(OpenGL Utility Toolkit)来编写C语言的图形用户界面(GUI)示例代码。Qt是一个功能强大的跨平台应用程序开发框架,而GLUT是用于创建和...
本文旨在为希望在 Ubuntu 12.04 系统上搭建 Java 开发环境的新手提供一份详细的指南。通过本教程,您将学习如何安装 JDK(Java Development Kit)、配置环境变量、安装 Tomcat 服务器以及 Eclipse IDE,最终构建一个...
### Ubuntu 12.04 搭建 Android 开发环境详细步骤 #### 一、安装 Ubuntu 12.04 Ubuntu 12.04 的安装相对简单,可以通过官方提供的下载链接获取 ISO 文件。这里提到的是在 Windows 7 系统上安装 Ubuntu 12.04 作为...
因此,对于那些需要稳定环境的用户,如服务器管理员,Ubuntu 12.04是一个理想的选择。尽管现在这个版本已经不再受到官方支持,但对于仍在使用它的系统,保持libc6等关键库的更新仍然至关重要,因为这些库的安全性和...
ubuntu-12.04 嵌入式开发环境搭建 概述: 本文档详细介绍了如何在ubuntu-12.04中搭建嵌入式开发环境,涵盖了安装VMware Tools、更新软件、安装中文输入法、设置windows与ubuntu共享目录、安装vim、安装ia32-libs和...
本文件是经过个人参照各种资料,自己独自摸索出来的一种在ubuntu 12.04下配置JSP的开发环境。 包括Tomcat Mysql在ubuntu12.04下的安装
在ubuntu 12.04 上完成的git服务器搭建步骤。
在整个过程中,作者强调了记录安装步骤的重要性,这对于解决可能出现的问题和未来重新搭建环境非常有帮助。同时,对于初学者来说,理解Qt Creator与Qt库之间的关系,以及它们在桌面和嵌入式开发中的不同应用,是至关...
Ubuntu 12.04下如何安装MySQL ,我按照这文档,已经成功在ubuntu 12.04安装成功mysql!
在本文中,我们将深入探讨如何在Ubuntu 12.04 LTS(长期支持版)上搭建完整的Android开发环境。Ubuntu作为一个流行的Linux发行版,为开发者提供了稳定且强大的平台,是许多程序员首选的操作系统。Android开发则需要...
《在Ubuntu 12.04环境下编译与学习APUE源码》 APUE(Advanced Programming in the UNIX Environment)是一本经典的UNIX/Linux系统编程教材,由Stephen R. Henderson和Richard Stevens共同撰写,旨在深入讲解UNIX...
最后,手册可能会探讨一些进阶主题,如Ubuntu的社区支持、开发环境的搭建、以及如何参与到开源项目中去。这包括Git版本控制的使用、编程语言的安装和配置,以及如何提交bug报告和参与论坛讨论。 通过阅读这套...
在本文中,我们将介绍如何在 Ubuntu 12.04 环境下安装 Nginx、Python、uWSGI 和 Django。这些技术栈组合是非常流行的 Web 应用程序开发环境。 一、安装 Nginx Nginx 是一个轻量级的反向代理服务器,可以用来处理 ...
原来的ssh扫描报太多漏洞了,整理了下一键安装的脚本直接升级到最新的;...#update Ubuntu12.04 : OpenSSH_7.9p1, OpenSSL 1.1.1b 26 Feb 2019 #old : OpenSSH_5.9p1 Debian-5ubuntu1, OpenSSL 1.0.1 14 Mar 2012
在Ubuntu 12.04上搭建GStreamer的开发环境是一项技术性的工作,涉及到一系列的步骤和注意事项。GStreamer是一个强大的开源多媒体框架,用于构建和处理音频和视频流。在这个过程中,你可能会遇到一些挑战,但收获的是...
在Ubuntu 12.04操作系统中安装Java Development Kit (JDK) 是开发Java应用程序的基础步骤。以下是详细的安装过程: 1. **下载JDK**: 首先,访问Oracle官方网站...
《学习Ubuntu 12.04入门指南》是一份针对初学者的详尽教程,旨在帮助用户熟悉并掌握Ubuntu 12.04 LTS(长期支持版)操作系统的基础操作和特性。Ubuntu是基于Linux内核的开源操作系统,以其用户友好、易用性和强大的...
一旦安装完毕,用户会进入Unity桌面环境,这是Ubuntu 12.04的默认界面。Unity提供了左侧的dash启动器,用户可以通过它搜索并启动应用。顶部面板包含通知区域、系统设置和快速访问菜单。理解这些元素及其功能对于高效...