将用户代码(用高级语言编写的程序代码)转换为机器代码(机器可以识别的二进制代码)的过程称为编译。
Build:生成可执行文件
Compile只是对源文件进行编译,生成目标代码,就是.obj文件;BUILD则将目标模块进行连接,同时将它与一些系统模块进行装配,方法有很多种,动态连接,表态连接,可重定位连接,绝对地址连接等!总之,把目标模块.obj文件与系统模块进行装配,生成可执行文件!
将用户代码(用高级语言编写的程序代码)转换为机器代码(机器可以识别的二进制代码)的过程称为编译。
Build:生成可执行文件
Compile只是对源文件进行编译,生成目标代码,就是.obj文件;BUILD则将目标模块进行连接,同时将它与一些系统模块进行装配,方法有很多种,动态连接,表态连接,可重定位连接,绝对地址连接等!总之,把目标模块.obj文件与系统模块进行装配,生成可执行文件!