ubuntukylin基础 使用gcc编译一个C语言 helloworld程序 预编译 汇编 编译 链接
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntukylin基础 使用gcc编译一个C语言 helloworld程序 预编译 汇编 编译 链接相关的知识,希望对你有一定的参考价值。
镇场文:
学儒家经世致用,行佛家普度众生,修道家全生保真,悟易理象数通变。以科技光耀善法,成就一良心博客。
______________________________________________________________________________________________________
我的系统:UbuntuKylin 16.04 LTS 64bit
step0:
查看当前的文件夹
step1:
用vim编辑器 创建一个C语言源代码文件
step2:
写出 可以在终端打印helloworld功能的C语言程序
step3:预编译
code:
tip:
1 我是用-o设置了输出的结果文件的名字是 myCode.e
step4:汇编
code:
tip:
注意大小写,Ss。安能辨我是大小?O(∩_∩)O~
file show:
step5:编译
code:
file show:
由编译命令生成的文件 的内容是这个样子的:
step6:链接
把C语言的库(so文件)与目标文件打包,才可以生成一个可执行程序
step7:运行gcc链接好的可执行文件
可是当我执行的时候遇到这样的异常,未找到命令。
我是这样解决的,
. -> 当前的工作目录
综合:
下面的例子,是一个小的成功的尝试:
code show:
______________________________________________________________________________________________________
若是您觉得此博文有可以改进的地方,请评论,我会仔细思考的。
注:此博文仅用于科研学习,如果侵犯到您的权益,请及时告知,我会做出相应的处理。
本文出自 “心静如水,志刚如磐.” 博客,请务必保留此出处http://xinjingzhigang.blog.51cto.com/12262830/1901363
以上是关于ubuntukylin基础 使用gcc编译一个C语言 helloworld程序 预编译 汇编 编译 链接的主要内容,如果未能解决你的问题,请参考以下文章