Как можно переделать 2 библиотеки .dll в .lib
Как можно переделать 2 библиотеки .dll в .lib, если они имеют такой код:
//////////////////////////////////////////////////////////////////////////
// render
LPCSTR r1_name = "xrRender_R1.dll";
LPCSTR r2_name = "xrRender_R2.dll";
#ifndef DEDICATED_SERVER
if (psDeviceFlags.test(rsR2) ) {
// try to initialize R2
Log ("Loading DLL:", r2_name);
hRender = LoadLibrary (r2_name);
if (0==hRender) {
// try to load R1
Msg ("...Failed - incompatible hardware.");
}
}
#endif
if (0==hRender) {
// try to load R1
psDeviceFlags.set (rsR2,FALSE);
renderer_value = 0; //con cmd
Log ("Loading DLL:", r1_name);
hRender = LoadLibrary (r1_name);
if (0==hRender) R_CHK (GetLastError());
R_ASSERT (hRender);
}
Не подскажите пожалуйста?
Источник: Stack Overflow на русском