第五章 UNI下的C语言开发环境.pptVIP

  • 4
  • 0
  • 约 33页
  • 2016-10-14 发布于贵州
  • 举报
3.1 LINUX下C语言编程概述 3.3 Gcc编译器 # 2 hello.c 2 int main() { printf(Hello! This is our embedded world!\n); return 0; } 由此可见,Gcc确实进行了预处理,它把“stdio.h”的内容插入到hello.i文件中。 Gcc编译器 Gcc编译器 头文件 头文件是用来提供常量的定义和系统和函数调用的声明,这些头文件通常放在/usr/include和其子目录中。根据不同的Linux版本,头文件可能放在/usr/include/sys和/usr/include/linux. #include stdio.h 库函数 库函数是一些预先编译好的函数的集合,这些函数可以有很好的重用性。通常来讲,它们包含有相关的函数集合来完成一项常用任务。典型的库函数有屏幕处理函数 (curses和ncurses库)和数据库访问函数(dbm库)。 标准系统函数通常存放在/lib和/usr/lib中。C编译器需要被告知搜索哪个库,否则缺省情况下只搜索标准库。 传统静态库 .a Examples are /usr/lib/libc.a and /usr/X11/lib/libX11.a for the standard C library and the X11 library 共享库

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档