Я пытаюсь создать проект Linux C ++, используя тот же заголовок и файлы .cpp
из проекта Windows C ++, используя Visual Studio. Я использую функцию ниже для динамической загрузки DLL в Windows
HINSTANCE hGetProcIDDLL = LoadLibraryA(sDllPath.c_str());
GetPluginInfoList GetInfoList = (GetPluginInfoList)GetProcAddress(hGetProcIDDLL, "GetPluginInfoList");
Я думаю, что эти функции происходят из <windows.h>
Когда дело доходит до проекта Linux C ++, я не являюсь получать эти функциональные возможности. Для Linux C ++ какая замена для HINSTANCE
и LoadLibraryA
?