2008-9-13 13:31
eyesonly
关于组件包的使用问题
我仅仅建立一个VCL窗口,添加按钮控件
未添加关联代码
但是编译的时候错误为:缺少XXX.dcu文件
组件编译正确,安装也正常
版本为2007
2008-9-14 08:18
rarnu
在Library path里,把cnpack组件包的source目录配置去
2008-9-15 01:04
eyesonly
[quote]原帖由 rarnu 于 2008-9-14 08:18 发表
在Library path里,把cnpack组件包的source目录配置去 [/quote]
好的,我试试
感谢回复
2008-9-15 10:00
Passion
大多数第三方控件编译安装后使用时都需要这样加路径。
2008-9-17 00:11
eyesonly
cnpack组件包的source目录配置好了
又发生错误:找不到文件cnpack.inc
2008-9-17 10:15
Passion
把source目录下面的子目录挨个加入。
光加source没用。
2008-9-17 13:20
eyesonly
[quote]原帖由 [i]Passion[/i] 于 2008-9-17 10:15 发表
把source目录下面的子目录挨个加入。
光加source没用。 [/quote]
除了lang目录,其他都加了,还是找不到cnpack.inc
2008-9-17 13:29
Passion
CnPack.inc在Source\Common目录下,再检查一下?
2008-9-17 16:23
rarnu
我印象中,for D2009的版本,是把inc移去了package目录下
楼主会不会是下了D2009的?
2008-9-17 16:54
Passion
楼主在顶楼说了D2007.
2008-9-17 22:41
eyesonly
是我看错了,抱歉两位,是D2009
后来我把cnpack.inc文件向source的所有子目录都复制了一份就可以编译了
想知道具体是什么原因造成的?请教
2008-9-17 22:59
Passion
源码中使用了这个inc,在D2009的包中,inc文件在Package目录下的D2009目录下吧,那么这个目录也需要加入搜索路径。
总之一句话,编译用到的所有文件的所在目录都得在搜索路径下。
如果碰到啥文件找不到,可以搜一下看看在那儿然后把它的目录加入搜索路径。
2008-11-5 18:21
zp0816
今天 俺也碰到这样的问题,又学习了一招!
页:
[1]
Powered by Discuz! Archiver 5.0.0
© 2001-2006 Comsenz Inc.