我之前在delphi中链接bcb生成的.obj编译。现在工程换成64位的。bcb生成的是.o.d文件没有.obj了 这是怎么回事如何像以前32位的时候一样链接编译呢?

解决方案 »

  1.   

    .o文件就是obj文件吧,就是后缀变了
    另外,由于从xe2开始支持vs的库文件,用visual studio编译,使用delphi链接到内部似乎是更好的选择。
      

  2.   

    用vs编译出.obj也曾经试过 似乎很麻烦要修改很多东西,bcb和delphi是一个家族的东西按理说应该更简单才对 另外我直接用.o试过 不行
      

  3.   

    bcb能编译出64位程序好像是从xe5开始的吧,查看一下o文件是不是64位
      

  4.   

    肯定是 编译大小时间都不一样的 32位工程编出来的就是obj了 麻烦有人弄过吗?求助 急!!!