C++ BUILDER 中开发MIDAS应用而不需要发布MIDAS .DLL 出现问题
我在XE7中 静态加载MIDAS .DLL ,出现问题,求大侠帮忙!
1、头文件 Main.h
#include <Datasnap.Dsintf.hpp>
2、 Main.cpp中
#pragma package(smart_init)
#pragma resource "*.dfm"
#pragma link "Midas.lib"
#pragma link "dsnap.lib"
extern "C" __stdcall DllGetDataSnapClassObject(REFCLSID rclsid, REFIID riid, void** ppv);
void __fastcall TMainFrm::FormCreate(TObject *Sender)
{
RegisterMidasLib(DllGetDataSnapClassObject);
}
3、编译出现问题:
[ilink32 Error] Error: Unresolved external 'DllGetDataSnapClassObject' referenced from E:\SOFTWORK\ERP\WIN32\DEBUG\MAIN.OBJ
[ilink32 Error] Error: Unable to perform link
所在问题请帮忙指导,谢谢!