Chinaunix首页 | 论坛 | 博客
  • 博客访问: 174665
  • 博文数量: 38
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 458
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-09 11:22
文章分类

全部博文(38)

文章存档

2011年(1)

2010年(1)

2009年(8)

2008年(28)

我的朋友

分类: LINUX

2008-04-12 09:40:47

1、编译过程:                    
 
 
                      源码 *.c
                         |
                         |
                      预处理器——头文件 *.h
                         |
                         |
                      编译器
                         |
                         |
                      汇编处理 
                         |
                         |
           引导代码—— 目标代码 *.o  ——库函数
                         |
                         |
                       链接
                         |
                         |
                      可执行文件
 
    编写代码,我一般用VI,其实还是很不习惯,linux 的爱好者那么多,为什么没人开发一个类似UE 的东西出来呢?可能是我不知道而已,有知道的朋友留个信息告诉下。
    编译链接器,最常用的是GCC,其实我也只知道GCC哈哈。GCC 有好多个版本,不同的版本去编译会出现一些问题,所以在网上或者其他地方找资料,我都特别留意下他用的是哪个版本的GCC,这个问题的根源我还是没搞清除,召唤高手解答~~
    调试器,一般用 GDB,说真的,刚从windows 装到 linux,很不习惯,调试器用着很别扭,不过既来之则安之,没条件创造条件也要上了
    项目管理器,书上说:Linux 中的项目管理器“make”有些类似于Windows 中Visual C++里的“工程”,它是一种控制编译或者重复编译软件的工具,另外,它还能自动管理软件编译的内容、方式和时机,
使程序员能够把精力集中在代码的编写上而不是在源代码的组织上。
    其实,linux 的 MakeFile。很大部分都是要自己写的,而且,单这个东西,就有非常多的内容!在网上找到一篇写的很全的资料,贴上,感觉原作者陈皓 (CSDN)的辛苦劳动。
文件: Makefile.PDF
大小: 396KB
下载: 下载
 
 
 
 
     
阅读(712) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~