郁闷的求教:delphi菜单中project下的compile和build菜单项有什么区别呀? 最简单的问题! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 COMPLLE是编译,不生成EXE文件,BUILD是根据上次编译生成的中间文件生成EXE文件。 但是我用compile也会生成exe文件的呢? COMPILE是编译当前打开的项目BUILD是编译所有PROJECT的项目都会生成EXE文件 COMPILE 会检查工程中所有源代码自上次编译以来,有否更新(决定要不要重新生成dcu),然后link生成exeBUILD 编译所有工程中源代码,不管有否改动,都全部编译,然后link生成exe COMPILE只是编译工程修改过的代码。BUILD要重新编译本工程所有的代码。两个都要生成exe文件。Compile is similar to Build, except that Make/Compile builds only those files that have changed whereas Build rebuilds all files regardless of whether they have changed or not. COMPILE一般比较快,稍慢点。另外,如果你启用版本自增的话,BUILD会改变exe的版本号。 我再来补充一句吧。Compile 会把 Pas 文件和 dfm 文件生成 Dcu 文件并生成 Exe 可执行程序。-------------------------------------------------------------------Build 如果已存在 dcu 文件就会根据 dcu 文件生成 Exe 可执行程序,但没有 dcu 文件的话就会先生成 dcu 文件再生成 Exe.所以有时候可能出现代码已经改好了,但程序依然报错,那么你就得有 Compile ,不能用 Build 或者把 dcu 文件删除再 Compile or Build 。不知道我这样说是不是清楚。 wychero不要在這裡添亂了,不懂就不要亂說,要發表也請你先實驗清楚再給人家,這個問題myy和flyforlove已經回答的夠清楚了,你不懂還來這裡添亂 听了大家的发言,总算有个初步的轮廓了HEHE.. 怎么接收组播? 用存储储过程备份数据库如何显示备份进度(进度条) 如何提高打印速度 讨论:关于站点限制的问题! (高手请进)关于在程序运行期间把一个字符串转换成代码来执行 MMtools for Dephi5 的注册机 (在线等候) Delphi中DBGrid显示数据问题 如何控制一个窗体的显示! 《开发人员指南》61页的问题。重新引入和覆盖的区别 今天装了Kylix 如何根据需要计算字符串的长度? 传奇1.5(delphi源码)
BUILD是编译所有PROJECT的项目
都会生成EXE文件
然后link生成exeBUILD 编译所有工程中源代码,不管有否改动,都全部编译,
然后link生成exe
BUILD要重新编译本工程所有的代码。两个都要生成exe文件。Compile is similar to Build, except that Make/Compile builds only those files that have changed whereas Build rebuilds all files regardless of whether they have changed or not.
-------------------------------------------------------------------
Build 如果已存在 dcu 文件就会根据 dcu 文件生成 Exe 可执行程序,但没有 dcu 文件的话就会先生成 dcu 文件再生成 Exe.所以有时候可能出现代码已经改好了,但程序依然报错,那么你就得有 Compile ,不能用 Build 或者把 dcu 文件删除再 Compile or Build 。不知道我这样说是不是清楚。
不要在這裡添亂了,不懂就不要亂說,要發表也請你先實驗清楚再給人家,這個問題myy和flyforlove已經回答的夠清楚了,你不懂還來這裡添亂
HEHE..