最近我发现了a problem on the midas并修复了它,现在的问题是我想使用MidasLib而不是midas.dll,并且使用源代码我只能构建动态链接库。
它的来源是C++,我对它知之甚少。我知道MidasLib.pas在内部使用midas.obj,所以我需要创建它来静态地将midas链接到我的应用程序。如何在C++生成器上实现?(XE)
发布于 2012-01-14 06:17:51
编译C++代码时,编译器会为您拥有的每个.CPP/.C文件创建一个.OBJ文件,并将其保存在计算机上的某个位置。在大多数情况下,人们会在所有这些.OBJ文件上运行一个链接器,以将它们连接到一个可执行文件或动态链接库中,但在您的情况下,您不需要这些结果。与大多数编程IDE一样,您的C++生成器会自动执行编译和链接。
如果您只是想要.OBJ,则需要找到C++生成器在项目文件夹中放置.OBJ文件的位置(通常称为“中间输出”,因为它是编译和链接之间的中间步骤)。因此,您必须具有名为midas.cpp或midas.c的源文件,以生成名为midas.obj的相应输出文件。
https://stackoverflow.com/questions/8731092
复制相似问题