Всем здравствуйте!
Есть dll — она экспортирует функции (имена без манглирования как в WinAPI) Соглашение о вызове — тоже __stdcall.
Вопрос — как залинковать библиотеку к файлу?
// линкует, но рушит стек, т.к. __cdecl
extern "C" double f(double, double);
// не может линкануть, т.к. имя __imp_?f@@YGNNN@Z
__declspec(dllimport) double __stdcall f(double, double);
// не может линкануть, т.к. имя _wspUPT@16
extern "C" double __stdcall f(double, double);
// Такой способ используется в заголовках windows sdk.
// Как избавиться от размера передаваемых аргументов на
// конце? может есть какая-то спец опция компилятора?
Помогите, плз, кто может!!!
13.01.03 17:03: Перенесено модератором из 'C/C++' в "Средства разработки" — ПК