-
Notifications
You must be signed in to change notification settings - Fork 2
CODE: Compling the 'core.a' file for your architecture + compiling 'normal' code. This assumes you have a working avr-gcc, avr-libc and the avr-binutils installed! This is intended to run on linux.
madworm/Arduino---Code--Blocks
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
As I don't particularly like the Arduino IDE itself and Code::Blocks is so much nicer to use as an "editor", I've started to move the core libraries over. This is split into two projects. One compiles the libraries and creates the 'core.a' file, which is later linked against from the main code. The other is the user code, commonly called 'sketch' in the Arduino world. So far it works quite nicely - as far I can test with my limited hardware. Currently I e.g. can't test any of the Ethernet libs, except for compilation errors. The Wire library seems to work with my boards. The only concessions the user has to make is to do proper function prototyping himself in 'main.h' and change the target mcu by hand and recompile the core, in case he switches between different types.
About
CODE: Compling the 'core.a' file for your architecture + compiling 'normal' code. This assumes you have a working avr-gcc, avr-libc and the avr-binutils installed! This is intended to run on linux.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published