Borrar filtros
Borrar filtros

Static library code generation from windows to linux

7 visualizaciones (últimos 30 días)
Antoine Laurin
Antoine Laurin el 13 de En. de 2023
Comentada: Mark McBroom el 16 de En. de 2023
Hi,
There is something I don't understand in matlab Coder and haven't found the solution:
I am running on matlab 2022b on my windows computer and have a .m code ready for C code generation. I want to generate a static library with the intention to use it on a linux platform (a Raspberry Pi 3+ in that case). I have installed and configured the Raspberry Pi hardware support package, selected "Static Library" as build type, "Raspberry Pi" as hardware board and "GNU GCC Embedded Linux" as toolchain.
I expect the generation of a .a file, but I get a .lib. Did I do something wrong ?

Respuesta aceptada

Mark McBroom
Mark McBroom el 14 de En. de 2023
The Raspberry Pi support package generates the C code on the host Windows computer, then the copies the code to the Raspberry Pi to compile and link using the Raspian gcc compiler.
  2 comentarios
Antoine Laurin
Antoine Laurin el 16 de En. de 2023
Ok, so there is no way to directly generate a .a file without running matlab on linux ?
Mark McBroom
Mark McBroom el 16 de En. de 2023
Correct.
Note. It is possible to create a custom toolchain to do this, but with standard Simulink Coder/Embedded Coder, you must be on a linux machine to create a linux .a file.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre MATLAB Support Package for Raspberry Pi Hardware en Help Center y File Exchange.

Productos


Versión

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by