- 81
- 0
- 约 5页
- 2017-06-03 发布于湖北
- 举报
实验:编译器使用与make
1、实验目的
(1)掌握gcc和g++的用法;
(2)了解目标代码、库函数(3)掌握静态库和共享库的构造与使用;
(4)掌握多模块和多语言联合开发方法(5)掌握make命令和Makefile文件的使用。
2、实现设备
一台装有Windows操作系统和Linux机系统的微机或服务器。
实验室内的实验环境与系统是共用设施,请不要在系统内做对系统或对其他用户不安全的事情。要按通常实验要认真书写实验报告。C语言版helloworld.c
#include stdio.h
main() {
printf(Hello C World!\n);
} 编译及运行方法:(注意观察各编译参数的意义及作用,最后通过命令ls –l a.out hello*来观察所生成文件的不同,为什么会这样?)
cc –c hello.c #生成目标文件hello.o
cc –S hello.c #生成汇编程序hello.s
cc hello.c #生成可执行程序a.out
cc –o hello hello.c #生成可执行程序hello
cc –s –o hello_s hello.c #生成汇编程序hello.s
cc –o hello_st hello.c -static #生成可执行程序hello_st
cc –o hello_s
原创力文档

文档评论(0)