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

7 次查看(过去 30 天)
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