Is it possible to access #define variables from header file after using clibgen?

조회 수: 3 (최근 30일)
Weston Griffin
Weston Griffin 2022년 12월 15일
답변: Sarthak 2023년 3월 21일
I created a C/C++ interface .dll using clibgen and build commands. I would like to also access the #DEFINE variables in the header files associated with the clib so that I can interpret errors returned by the functions. Is this possible (i.e., is it already in the clib LibraryDefinition) or do I need to parse the header file for the variables.

답변 (1개)

Sarthak
Sarthak 2023년 3월 21일
Hi Weston,
As per my understanding, #define variables are not accessible from the DLL itself. The values they define can be accessed from code that uses the DLL, by including the header file that contains the #define statements.
To access the values of #define statements in the header files associated with the clib, you can include the header file in your code using the #include directive, and then use the defined values in your code.

카테고리

Help CenterFile Exchange에서 MATLAB Report Generator에 대해 자세히 알아보기

제품


릴리스

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by