所以我重新编译了一个完好无损的项目,但突然间出现了这个链接器错误:
[ilink32 Error] Fatal: Unable to open file 'DATA.BIND.OBJECTSCOPE.OBJ'
该项目是启用了VCL的C++控制台应用程序,我不知道
DATA.BIND.OBJECTSCOPE.OBJ
来自哪里。这些是我正在使用的头文件。
#include <windows.h>
#include <tchar.h>
#include <stdio.h>
#include <vector>
#include <vcl.h>
#include <System.hpp>
#include <System.IOUtils.hpp>
#include <System.Zip.hpp>
#include <System.Classes.hpp>
#include <System.IniFiles.hpp>
我尝试进行完整的磁盘清理,删除所有临时文件等... 但没有改变... 这个项目昨天编译得很好。
uses
或#pragma link
。我已经打开了静态链接。然而,你的解决方案并没有解决问题,但是你指引了我正确的方向。我只是创建了一个新项目,将我的代码复制过去,然后它就正常工作了。 - Max Kielland