How to work with loadlibrary and C header files

2 visualizaciones (últimos 30 días)
Bram Surewaard
Bram Surewaard el 8 de Ag. de 2020
Comentada: Bram Surewaard el 10 de Ag. de 2020
Hey,
I know that this question is only down to me not knowing the basics of working with c so I hoop that somebody is able to help me with this.
For a project I have to create a struct in c and then use this stuct to load it into matlab using loadlibrary and this example: https://nl.mathworks.com/matlabcentral/answers/41648-converting-matlab-struct-to-c-struct-and-access-byte-data
However I have no idea how to even create the right files in the c language and I cant find any information on this online.
I have attached the c file as a txt file to this question.
Any help or tips are welcome as I am completely stuck and have no idea how to fix this problem.
Thanks!
  5 comentarios
Mohammad Sami
Mohammad Sami el 10 de Ag. de 2020
You need to compile your code as a 64 bit dll, otherwise you can't use it with MATLAB.
Bram Surewaard
Bram Surewaard el 10 de Ag. de 2020
yeah i tried doing that with gcc -m64 however I still get the same error

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre C Shared Library Integration en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by