欢迎来到天天文库
浏览记录
ID:20659503
大小:2.47 MB
页数:26页
时间:2018-10-14
《2.linux下如何开发c程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Linux下如何开发C程序任务二学习情境一:岗前培训工作情景项目经理Linux要如何使用?尤其是如何编辑C程序,使用的编译工具是什么?开发PC程序与开发嵌入式程序会有什么不同?Linux下如何开发C程序?嵌入式软件开发基础跟我一起做:Linux下开发C程序创建目录编辑C程序运行C程序嵌入式软件开发基础创建目录嵌入式软件开发基础1.创建新目录1.确定当前所处目录位置2.新建hello文件夹3.进入hello文件夹中——操作步骤嵌入式软件开发基础Linux命令pwd:显示当前目录位置信息mkdir:创建目录,后面跟目录名称cd:进入目录,后面跟某个目录名称ls
2、:显示目录中的所有文件1.创建新目录——相关知识嵌入式软件开发基础1.创建新目录——操作演示嵌入式软件开发基础ls–l可以查看文件的详细信息,第一段信息是文件的类型以及权限信息:1.创建新目录——拓展知识嵌入式软件开发基础Linux目录中的文件有多种颜色,通过观察可以发现:蓝色文件是文件绿色文件是文件黑色文件是文件1.创建新目录——拓展知识嵌入式软件开发基础chmod命令可以为文件添加或减去某个权限,最常用的就是增加/减去可执行权限。1.创建新目录——拓展知识嵌入式软件开发基础编辑程序嵌入式软件开发基础2.编辑C程序1.新建hello.c文件2.编写hel
3、lo.c文件3.保存hello.c文件——操作步骤嵌入式软件开发基础Vi编辑器可视化全屏幕文本编译器,是Linux常用编辑器。vi主要有三种模式命令模式插入模式最后一行模式Linux命令模式插入模式输入字母i按下Esc键以:开始2.编辑C程序——相关知识vihello.c嵌入式软件开发基础Vi操作无论是创建新文档或修改旧文件,都可以使用vivifilename在插入方式下,如果要输入命令,必须先按Esc键进入命令方式,然后输入::q!——不保存强制退出:w——保存:w!——强制保存(对于只读文件):wq——保存退出2.编辑C程序——相关知识嵌入式软件开发基
4、础2.编辑C程序——操作演示嵌入式软件开发基础2.编辑C程序——操作演示嵌入式软件开发基础2.编辑C程序——操作演示嵌入式软件开发基础运行程序嵌入式软件开发基础3.运行C程序1.编译hello.c文件2.运行可执行文件——操作步骤嵌入式软件开发基础gcc可以使程序员灵活地控制编译过程。编译过程一般可以分为下面四个阶段,每个阶段分别调用不同的工具进行处理。文件格式以文件的后缀来识别。预处理链接编译汇编源程序(*.c)可执行文件预处理器编译器汇编器连接器3.运行C程序——相关知识GCC编译器嵌入式软件开发基础gcc的使用格式如下:#gcc[options][f
5、ilenames]其中filenames为所要编译的程序源文件。例如:gcc-ohellohello.c3.运行C程序——相关知识GCC操作嵌入式软件开发基础3.运行C程序——操作演示嵌入式软件开发基础嵌入式系统资源有限,不能完成编译工作,需要借助资源丰富的电脑编写程序,使用特殊的编译器编译成可以在开发板上运行的目标代码,该过程称之为交叉编译。3.运行C程序——拓展知识交叉编译嵌入式软件开发基础交叉编译器armv4l-unknown-linux-gcc3.运行C程序——拓展知识嵌入式软件开发基础File命令用于查看文件详细信息3.运行C程序——拓展知识嵌入
6、式软件开发基础ThankYou!信息工程系刘霞
此文档下载收益归作者所有