linux C(hello world)
1.使用vi/vim进行编写代码并保存为hello_world.c.如下:
/* This is my first C program*/
#include <stdio.h>
int main(){
printf("Hello World!\n");
return 0;
}
2.使用gcc进行编译
gcc hello_world.c -o hello_world
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAAAhCAIAAAB7p6aSAAABhElEQVR4nO3X0XbCIAwA0P7/L/Fze9tRSyBBba3e+7DTdhBSEtncNgAAAAAAAAAAAAAAAAAAYK611lpbmLKfFT0/Syafj0r4lrp8TsL0rVUomvVp9Z7m82kJ/1OXYzJhkQY9JpMqdTkmExZp0GMyqVKXYzL5Zu1e91fRlEzwaHy06FZs0EGc7sgoq32c29voFQYLJbcoCl5VWlRdxikxcbuDg93PXEfxu+PHlc43aHJitHomn4eWnS5X2p/q+NaTTGwfZz9eXUipngjVHY8q2u3+hdWPadBpwLV8MgOSnlxXXSh7skWmwbu3yU6aPl9o0P3PcZxfOzjyswbPr14XJqoHhIPjhflkBiQ5OF6YDymZ/0sz11Hw7u24kG9q0C39IssNut2/Y/c6mVLJmw6Or68Li6aN0t3l6Pl4WHT70A2l51GczPtO4yQXjfanexFllcx//GrqUq0Li/b7flYmwJWU/jJcQgucndevUxcAAADe6Kzvmb7fwuWd9QF2cMCFOTiAW39OUW0yBXQbZQAAAABJRU5ErkJggg==" alt="" />
3.像执行shell脚本一样执行
./hello_world
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXQAAAAjCAIAAAAL/Wb/AAADvUlEQVR4nO2ba3LjIBCEuf+NNjpF9hg5RX54S4thpunhIevRX6VcNoKhGUFLwnH6+v75+vv/78/3TxIPYNs28JFsJfrI03jnlMpcHsuWQdY8Rtjt4TN/bWQuoqCe9DdfA2IRMheRs/tIbjEyF9GDzEXk1PcsnrMc6Tgr+pJjLkfmsjPrMTga5IrP3gc7y/QUvaJ1hPXEnG0PhdGzXLDM5cXEDXyZy/SO8teJYbtjnuFujoHZql/YvczlRXEpO9ssORXmdXtp5LknZfxCInOhkLkkawafbZYsou+m6VPmMguZC19hCNNcigt48fy2ZeQldc26fnFep8SpAYJrAQmay1YB9HvKwdDAcLzBgiQUh7zxgpImQAyp02zSjBMSGdKfiPmGg+ByEMes6akCSQNDAB3NTayBZy6FuPpNXb69z+Nm/e44TEZC/XqvoF98Fr1J5h1tljTz5r0nZxsPHppXQurBiyEq1QsFIo/rbHbHaOPXXTGE0Dxs6hmlw1wKTJVgIYXqd5sL2bZpLrhT7woQXSS4fkeeF5lLaFEx8yQUf4UzgryZ+hmdTHzcPGouzYB9ekYB5mIutqhZJGcFdiwG8zQDOswl6izN4dRNeHMx41/IXEAQ71SeylxCcaLxQXNm3clcULXBRcJgzsi+RRg9SePmMstEJk6mkUlMNvTiTDEXJvMyl5l43xZ56ldPepzE+ornLVfvqNeWGSOps/6I2zIl0Unmjatuzk+vKZO4z8R5cwEjGjEX/uJBxveIrjscszkPz2Uuu6ZiZXoft3dG4hRt8zre6LzkFvLM3muRxVHzULOy1ynftVffO+R13cxeM5N117wYr2sQh9TphfUq14nt0A/GhccLdDbjkJ3W/e6FfGJ7uMr/udS562j1HKYP/LOZHO/9sTPhk1zFXFLkCsBfKG7J/YZ/p7Ek6570ZufrHxcyFyHElZC5CCGWIHMRQiwB/Lao3pQGcfC+9ODzZL65nca2uPmxFCV93QnxXJivouuPHl61cXPx3gwGJCvIXIQII3NhKshchAgjc2EqyFyECNNhLuCb+ZC58N/wY3Op4+QfzS6AzlB9IYQLMJeCvTxvzi9aXNLcYTVfcRxettmWlyeEMIjeuXimY7YC5ceYCw7I65G5CBGmw1xAtEXmkvyfWh1jLkKIMBcyl+Z7fGiuHiFEg0FzOeaxKK03l/Q+xjqs7EaIGB3/oWtuuHgbMXiDxiw3wYYCFILKpuVtzsOXzEWIGPptkRBiCTIXIcQSZC6iwHyW/JQYcV1+AfM8rH2nslLYAAAAAElFTkSuQmCC" alt="" />
linux C(hello world)的更多相关文章
- Linux 驱动开发
linux驱动开发总结(一) 基础性总结 1, linux驱动一般分为3大类: * 字符设备 * 块设备 * 网络设备 2, 开发环境构建: * 交叉工具链构建 * NFS和tftp服务器安装 3, ...
- Linux 内核概述 - Linux Kernel
Linux 内核学习笔记整理. Unix unix 已有40历史,但计算机科学家仍认为其是现存操作系统中最大和最优秀的系统,它已成为一种传奇的存在,历经时间的考验却依然声名不坠. 1973 年,在用 ...
- 死磕内存篇 --- JAVA进程和linux内存间的大小关系
运行个JAVA 用sleep去hold住 package org.hjb.test; public class TestOnly { public static void main(String[] ...
- NodeJs在Linux下使用的各种问题
环境:ubuntu16.04 ubuntu中安装NodeJs 通过apt-get命令安装后发现只能使用nodejs,而没有node命令 如果想避免这种情况请看下面连接的这种安装方式: 拓展见:Linu ...
- [linux]阿里云主机的免登陆安全SSH配置与思考
公司服务器使用的第三方云端服务,即阿里云,而本地需要经常去登录到服务器做相应的配置工作,鉴于此,每次登录都要使用密码是比较烦躁的,本着极速思想,我们需要配置我们的免登陆. 一 理论概述 SSH介绍 S ...
- Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级
Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...
- Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作
Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 1.实施前准备工作 1.1 服务器安装操 ...
- SQL Server on Linux 理由浅析
SQL Server on Linux 理由浅析 今天的爆炸性新闻<SQL Server on Linux>基本上在各大科技媒体上刷屏了 大家看到这个新闻都觉得非常震精,而美股,今天微软开 ...
- Microsoft Loves Linux
微软新任CEO纳德拉提出的“Microsoft Loves Linux”,并且微软宣布.NET框架的开源,近期Microsoft不但宣布了Linux平台的SQL Server,还宣布了Microsof ...
- Linux 江湖系列阶段性总结
引言 我使用 Linux 已经有很多年了,最开始接触 Linux 的时候是从 RedHat 9(没有 Enterprise),中途换过 N 个不同的发行版.多年前,我在 BlogJava 上面分享 J ...
随机推荐
- 编码的UI测试项目——Visual Studio 2013
今天实现了一次编码的UI测试项目,以下是我进行测试的过程: 1.新建测试项目 在visual studio中(我用的版本是2013 update2)点击文件->新建->项目,选择“编码的U ...
- Linux上修改weblogic的内存大小
我们经常在使用WebLoigc部署应用程序后,发现程序运行速度并不是很快,遇到这种情况我们可以尝试调整启动时分配的内存,设置方法有两种: 一.在../domain/setDomainEnv.sh文件中 ...
- jquery图片裁切+PHP文件上传
下载地址:download.csdn.net/source/2745353
- python中隐式的内存共享
在python中,基本上使用的是引用,那么就会造成一个隐式的内存共享,特别是在容器对象中,例如list,dictionary 对于不可变对象,是不会造成隐式的内存共享情况,如下所示: >> ...
- 二叉树单色路径最长&&穿珠子
对树的操作,特别理解递归的好处. //对于一棵由黑白点组成的二叉树,我们需要找到其中最长的单色简单路径,其中简单路径的定义是从树上的某点开始沿树边走不重复的点到树上的 //另一点结束而形成的路径,而路 ...
- PV3D学习笔记-导入DAE模型
网上关于PV3D导入DAE模型的例子都非常多,可惜我研究了半天,一个都没成功,或者是破面问题,或者是贴图不显示,再或者贴图乱掉了.今天晚上终于搞定,心得发上来. 制作模型的软件是SketchUp ...
- ajax 瀑布流实现
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- Cocos2d-x项目移植到WP8小记
Cocos2d-x项目移植到WP8小记 作者: K.C. 日期: 10/24/2013 Date: 2013-10-24 00:33 Title: Cocos2d-x项目移植到WP8小记 Tags: ...
- Advanced Scene Processing
[How a Scene Processes Frames of Animation] In the traditional view system, the contents of a view a ...
- (转载)ETL利器Kettle实战应用解析系列一【Kettle使用介绍】
http://www.cnblogs.com/limengqiang/archive/2013/01/16/kettleapply1.html ETL利器Kettle实战应用解析系列一[Kettle使 ...