1 (2012-01-09 22:48:16 отредактировано root)

Тема: Помогите подключить библиотеку!

Сегодня стал играться с новой игрушкой freeduino nano v5 + motorshild v3 , решил для начала запустить пример выложенный на сайте ,но к сожалению компилироваться он не стал из за того что не видит библиотеки  AFMotor ?
1. библиотека присутствует и на нее выставлены общие права доступа
2. ОС xubuntu 12.4
3. ARDUINO IDE V10
4. кстати заметил , что при подключении библиотеки AFMotor - он не подсвечивается в ARDUINO IDE, когда как другие библиотеки которые были в программе подсвечиваются -- странно!
Что делать!!!

2

Re: Помогите подключить библиотеку!

вот что пишет ARDUINO IDE

   /usr/share/arduino/libraries/AFMotor/AFMotor.cpp:7:22: fatal error: WProgram.h: Нет такого файла или каталога
compilation terminated.

        

Информация терминала о системе и о библиотеке

root@elf:/home/alex# cd /usr/share/arduino/libraries/AFMotor/
root@elf:/usr/share/arduino/libraries/AFMotor# ls
AFMotor.cpp  AFMotor.h  Examples  keywords.txt
root@elf:/usr/share/arduino/libraries/AFMotor# ls -all
итого 40
drwxrwxrwx  3 root root  4096 янв.   8 07:48 .
drwxr-xr-x 13 root root  4096 янв.   2 18:29 ..
-rwxrwxrwx  1 alex alex 17010 авг.  12  2009 AFMotor.cpp
-rwxrwxrwx  1 alex alex  2112 авг.  12  2009 AFMotor.h
drwxrwxr-x  5 root root  4096 июля   9  2009 Examples
-rwxrwxrwx  1 alex alex   770 февр. 18  2009 keywords.txt
root@elf:/usr/share/arduino/libraries/AFMotor# uname -a
Linux elf 3.2.0-8-generic #14-Ubuntu SMP Fri Jan 6 01:56:48 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
root@elf:/usr/share/arduino/libraries/AFMotor# 

  

3

Re: Помогите подключить библиотеку!

Я вот так сделал. Файл WProgram.h скопировал в папку 'arduino-1.0\hardware\arduino\cores\arduino'. Но этого оказалось мало. И добавил туда же еще и wiring.h.
Все встало на свои места.

4

Re: Помогите подключить библиотеку!

Лучше обновите AFMotor. Версия для 1.0- https://github.com/adafruit/Adafruit-Mo … ld-library