我一直在使用C++ Builder 2010更新旧遗留项目构建的代码,以使用C++ Builder 10 Seattle进行编译。我主要不得不改变路径,很多dupIgnore
to TDuplicates::dupIgnore
,重新导入一些组件,如MSXML和MSMQ等。
首先是主项目以bpl和dll的形式使用的一堆子项目,最后是主项目的代码编译。
但是...链接失败:P
[ilink32 Error] Fatal: Unable to open file 'TYPES.OBJ'
我试图查找有关潜在问题的信息,并且许多提到确保在Delphi 编译器设置下的单元范围System
中提供。但这已经存在于这个项目中。还有什么可能导致这种情况?
信息。目前使用“经典”bcc32 编译器编译。
包括路径:
$(BDSINCLUDE)\windows\vcl;$(BDSINCLUDE)\dinkumware;
图书馆路径:
$(BDSLIB)\$(PLATFORM)\$(Config);$(BDSLIB)\$(PLATFORM)\Release\psdk;