关于编译的一个问题.(100分)

  • 主题发起人 主题发起人 mnmn
  • 开始时间 开始时间
M

mnmn

Unregistered / Unconfirmed
GUEST, unregistred user!
我在win2000中使用的是c++builder 5,现在有一个问题,我加载了第三方控件advgrid和ehlib以后,
只要把这些第三方控件放到form上,link的时候就会报错:
[Linker Fatal Error]Fatal:Expected a file name:
我在win98(还是同一台机器)中试过了,也是一样的错误.
我重新装了好几次都有没有解决问题!
但是同样的c++builder 5的安装盘在另外的一台机器上安装,然后再加载这些控件就没有问题.
谁遇到过这种情况?帮忙看看!!
 
出现这种错误的原因可能是多方面的,应该不是这两个控件导致的。其中我遇到的情况就是
不要在项目文件名(包括路径)中用中文,不要有“+”等比较特殊的符号,把目录、文件
名修改后,删除编译时生成的那些.Obj文件,重新编译一般就可以了。
比如我原来在D:/Borland/CBuilder6/Projects/COM+目录下建立了一个COM+项目,结果第二
次打开这个项目进行编译的时候就出现了这个错,当我把目录名由“COM+”改为其它的以后,
问题就解决了。
 
從TOOLS里指定控件SOURCE的存入路徑即可.
 
后退
顶部