嵌入式实验报告二
实验时间 2013/6/9 报告人
一、实验目的:
1. 学 习 cygwin; 2.通过上机实验,使学生验证、巩固和充实所学理论知识,加深对相关内容的理解,了解
嵌入式 Linux 的工具链,掌握基于 Linux 的 C 程序设计。
二、实验要求:
安装 cygwin;
学习 GCC 的使用和 Makefile 的编写。3.编程实现文件拷贝功能。
三、问题:
简述 Gcc 的常用选项并举例说明。
Gcc 基本使用格式:$ gcc [ 选项 ] 文件名
命令行中 gcc 表示我们是用 gcc 来编译我们的源程序,[选项]表示我们要求编译器给我们输出的文件为何种类型,相当于一种约束。
常见选项:
-o :将源文件经过 gcc 处理过的结果输出,这个结果文件可能是预处理文件、汇编文件、目标文件或者最终的可执行文件。比如:gcc hello.c –o hello 把源文件 hello.c 经 gcc 编译后生成可执行的文件输出为 hello
-E :只激活源程序的预处理,这个不生成文件,你需要把它重新定向到一个输出文件里面。
比如:gcc –E hello.c –o hello.i 把源文件 hello.c 经 gcc 预处理后的文件输出为 hello
原创力文档

文档评论(0)