makefile clarifications
parent
8817b8f67b
commit
5d6d21787d
@ -0,0 +1,14 @@
|
||||
This is a bare Makefile project sample to work with ino files, and makes use
|
||||
of the arduino-make/arduino-mk Makefile framework that aims to provide all of
|
||||
the IDE functionalities but via a Makefile.
|
||||
|
||||
See https://github.com/sudar/Arduino-Makefile
|
||||
|
||||
Once installed you need to set at least these two env variables to be able to
|
||||
use the Makefile:
|
||||
|
||||
export ARDUINO_DIR=/usr/share/arduino
|
||||
export ARDMK_DIR=/usr/share/arduino
|
||||
|
||||
Adjust to reflect your own paths! Put that in your shell rc!
|
||||
|
@ -0,0 +1,11 @@
|
||||
You don't need the Arduino IDE, you can simply use a Makefile and write your
|
||||
C code as long as you have avr-gcc, avr-libc and avrdude installed!
|
||||
|
||||
make # compile and generate main.hex
|
||||
make flash # flash it to the Arduino nano
|
||||
|
||||
CAUTION: This makefile is for getting started with bare/from-scratch
|
||||
development, you still need to link extra stuff yourself and take into
|
||||
account header files if you want to make use of some of Arduino's
|
||||
libs and whatnot. If you want a Makefile that comes with batteries included
|
||||
check the arduino-make folder.
|
@ -1,6 +0,0 @@
|
||||
You don't need the Arduino IDE, you can simply use a Makefile and write your
|
||||
C code as long as you have avr-gcc, avr-libc and avrdude installed!
|
||||
|
||||
make # compile and generate main.hex
|
||||
make flash # flash it to the Arduino nano
|
||||
|
Loading…
Reference in New Issue