c++builder吧 关注:706贴子:3,312
  • 6回复贴,共1

这编译错误是怎么回事?

只看楼主收藏回复

我拷过来的工程,看那工程目录是有两个。lib文件,但我文件夹里实际是两个。dll这样有问题么?


[ILINK32 Error] Fatal: Unable to open file '.OBJ'
Failed
c:\program files\embarcadero\rad studio\7.0\Bin\CodeGear.Cpp.Targets(2175,3): error : Fatal: Unable to open file '.OBJ'
Done building target "_PerformLink" in project "InitCard.cbproj" -- FAILED.
Done building project "InitCard.cbproj" -- FAILED.


IP属地:湖南1楼2013-02-27 15:53回复
    弄错了,文件里。lib也有。。。是什么原因错了?


    IP属地:湖南2楼2013-02-27 15:54
    回复
      我试了几种办法。。
      我新建工程找到原本工作的目录
      我得把工程原样的复制到C:\Users\kvl\Documents\RAD Studio\Projects下面才能编译成功。
      1.我原来是直接在某个目录下打开编译的,为什么这样不行?
      2.。dll要和。exe放在一起才能双击运行?我生成。exe文件后还得手动复制。ll到相同目录下,不是开放环境自动完成的吗?


      IP属地:湖南3楼2013-02-27 16:31
      收起回复