C/C++ dll loadlibrary datatype error occurs

4 ビュー (過去 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 ExchangeTroubleshooting in MATLAB Compiler SDK についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by