Static library code generation from windows to linux
    4 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Antoine Laurin
      
 il 13 Gen 2023
  
    
    
    
    
    Commentato: Mark McBroom
    
 il 16 Gen 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 ? 
0 Commenti
Risposta accettata
  Mark McBroom
    
 il 14 Gen 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 Commenti
  Mark McBroom
    
 il 16 Gen 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.
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

