Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Collection of different cross-compiling instructions, mostly for scientific packages and targetting embedded hardware.

License

Notifications You must be signed in to change notification settings

arn1m/cross-compiling-corner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cross-Compiling Corner

Collection of different cross-compiling instructions and experiences, mostly for scientific packages and targetting embedded hardware. This aims to collect the information I did not now, when I worked on these projects during research.

Projects done so far:

Targetted microcontrollers so far:

  • STM32-H7 series (ARM Cortex-M7), bare-metal
  • Xilinx Zynq7000 series (ARM Cortex-A9), bare-metal

Compilers for ARM

ARM provides pre-built binaries of (cross-)compilers for the most relevant use cases, called the GNU ARM Embedded Toolchain https://developer.arm.com/downloads/-/gnu-rm. So, whenever compiling a library, one does not have to search for the hidden gcc, the microcontroller's IDE brings, but can fall back to the GNU ARM compilers. Most of the time, this eases development, avoiding the need of cygwin or similar alternatives... Just use a (virtual) Linux.

About

Collection of different cross-compiling instructions, mostly for scientific packages and targetting embedded hardware.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published