C/C++ dll loadlibrary datatype error occurs

2 ビュー (過去 30 日間)
jugyeong chung
jugyeong chung 2020 年 12 月 30 日
回答済み: Akanksha Shrimal 2022 年 4 月 26 日
i am trying to load a C/C++ dll file with the loadlibrary function, but an error occurs saying:
SxSDK_thunk_pcwin64.c:
At
top
level:
SxSDK_thunk_pcwin64.c:174:17:
error:
unknown
type
name
'ULONG'
i guess the datatype 'ULONG' (there are HANDLE or BOOL and lots more) is not working on MATLAB, so I tried to make a new dll using 'unsigned long' but it didn't work.
The source code of dll is written in C, and i suppose the header file windows.h is the problem but im not sure.
Is there a way to solve this problem?

回答 (1 件)

Akanksha Shrimal
Akanksha Shrimal 2022 年 4 月 26 日
Hi,
It is my understanding that you are facing some errors while loading c/c++ dll file using ' loadlibrary' function in MATLAB.
Can you please share the exact error message encountered while loading the dll file.

カテゴリ

Help Center および File ExchangeWrite C Functions Callable from MATLAB (MEX Files) についてさらに検索

Translated by