主题:请教,不知道有没有老鸟知道。(十万火急,有空请看下)
taboo
[专家分:0] 发布于 2006-05-06 01:43:00
最近老板给我一个10多年前编的pascal程序,其中的主code 需要调用 一个叫CNUM.PAS的code这个是他们自己写的,是用来定义复数的。但是我用turbo pascal 7编译的时候,错误信息是找不到CNUM.TPU这个文件。我不知道是不是应该把这个.PAS 转换成.TPU 还是什么其他的问题。请高手指教。万分感谢。十万火急。
回复列表 (共1个回复)
沙发
jtchang [专家分:5370] 发布于 2006-05-06 16:43:00
从字面上看,确实是你说的这样,要把pas文件转成TPU文件。
如果CNUM.PAS文件是CNUM单元源程序,那么该文件一定是以Unit保留字开头,而非program保留字开头。当单元源程序调进编辑器时,不能用Run,但可以用Build生成TPU文件。
请注意编辑时,最好是菜单Build,而不要用Compile或者Make。
最好,Destination 改成 Disk。
一句话:无论编译程序,还是单元,用Build是最好的办法。呵呵!
(区别在于:Build能同时把你所调用单元的源程序也给编译了)。
我来回复