源文件和目标文件是什么意思

请问一下,刚装了一个程序,提示"目标文件已经存在,而且比源文件要新",源文件和目标文件到底哪一个是我刚新装的文件呢?具体两者的区别是什么?
谢谢!

1.理论上的概念
源文件是相对目标文件和可执行文件而言的。
源文件就是用汇编语言或高级语言写出来的代码保存为文件后的结果。
目标文件是指源文件经过编译程序产生的能被cpu直接识别二进制文件。
可执行文件就是将目标文件连接后形成的可执行文件,当然也是二进制的。
2.最直观的概念
在这个网页上右键鼠标,选择查看源文件.出来一个记事本,里面的内容就是此网页的源代码.
===================================================
关于两者的区别联系:
1.从字面意义上来讲,源文件是指一个文件,指源代码的集合.源代码则是一组具有特定意义的可以实现特定功能的字符(程序开发代码).
2."源代码"在大多数时候等于"源文件".其他语言也是一样的,如c语言,相应的就称为c语言源文件,在不混淆的情况下也称为源文件.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-08-16
源文件指正在打算写入的文件,但是要写入的地方有一个相同名字的文件,而且版本比打算写入的高。本回答被提问者采纳
第2个回答  2008-08-16
打个比方,安装程序要从安装包中提取出qq.exe,拷贝到C盘下。
这时,计算机发现C盘下已经有qq.exe的,而且现存的文件版本比你安装的要高!然后计算机就弹出来了,问你是否要将低版本的覆盖高版本的。就是这样~
第3个回答  2008-08-16
源文件是你刚新装的文件
俩者的区别很简单:目标文件是你以前下载的某程序版本,源文件是你新下载的跟目标文件同样的程序,但版本不同,可以是高版本也可以是低版本