У меня есть DLL, сгенерированная в Matlab с помощью компилятора LCC, и я хочу вызвать функцию из этой DLL.Имя DLL - fcn_acDklGenerator, а имя функции - также fcn_acDklGenerator, поэтому я написал приведенный ниже код, но он не работает при загрузке библиотеки.
char* libName = "\\fcn_acDklGenerator.dll";
TCHAR libFullPath[MAX_PATH + 1] = { 0 };
GetCurrentDirectory(MAX_PATH, libFullPath);
strcat_s(libFullPath, sizeof libFullPath, libName);
HMODULE matlab = LoadLibrary(libFullPath);
Вывод LoadLibrary равен NULL, пока я проверялЗначение libFullPath, и я уверен, что DLL находится по этому пути.