Страница 1 из 2

Пользовательская библиотека

Добавлено: 05.08.2017{, 12:44}
Ezhov_s
Доброго времени суток. Посмотрите в чем может быть проблема, при запуске компиляции  пишет "Не удалось выгрузить библиотеку".
Потом пишет "Не найдена следующая библиотека".
Ну и ошибка  компиляции.
Help please!
СпойлерПоказать
3586939.png
1428557.png
2295213.png

Пользовательская библиотека

Добавлено: 05.08.2017{, 13:09}
Sancho
Отправьте ЛС автору, rw6cm

Пользовательская библиотека

Добавлено: 05.08.2017{, 13:17}
Ezhov_s
Проблема не только с этой библиотекой но и с другими, так же не выгружаются.

Пользовательская библиотека

Добавлено: 05.08.2017{, 13:30}
Sancho
Каким IDE пользуетесь отдельным(своим) или из комплекта?

Пользовательская библиотека

Добавлено: 05.08.2017{, 15:13}
Ezhov_s
Комплектом из FLProg 2.5.1

Добавлено (05.08.2017, 15:13)
---------------------------------------------
Была еще загружена arduino-1.8.1-windows, удалил, так как были подозрения на конфликт двух IDE, но ни чего не помогло, библиотеки не выгружаются. Где копать ума не приложу, уже психовать стал.

Пользовательская библиотека

Добавлено: 05.08.2017{, 15:16}
rw6cm
Ezhov_s писал(а):в чем может быть проблема, при запуске компиляции пишет "Не удалось выгрузить библиотеку".
Замечено некоторая винда (чаще 10ка) не позволяет делать записи в те места, которые должны быть свободно доступные для этого.
Попробуйте поставит портативную версию флпрог, в корень диска С, а лучше Д., и проверьте его настройки ( путь к его IDE)
Должно все работать.

Пользовательская библиотека

Добавлено: 05.08.2017{, 15:17}
Sancho
Добавить библиотеку вручную по адресы, C:\Program Files (x86)\Flprog\ideV2\libraries\
 Если нет - попробовать переустановить, если на другом компе работает...

Пользовательская библиотека

Добавлено: 05.08.2017{, 16:10}
Ezhov_s
Если поставить библиотеку в  C:\Program Files (x86)\Flprog\ideV2\libraries\DFPlayerMP3.ubi Библиотека в таком формате  не воспринимается IDE. Ей нужно что то такое -
Попробую поставить портативную версию.

Пользовательская библиотека

Добавлено: 05.08.2017{, 16:14}
Dev1
rw6cm писал(а):Замечено некоторая винда (чаще 10ка) не позволяет делать записи в те места, которые должны быть свободно доступные для этого.
Для этого в любой винде есть определенное место, например в вин7 c:\Users\имя\Documents\
Именно там IDE(стандартная) и содержит свои либы, в соответствующей папке. Да и многие другие проги... Поэтому всегда пользуюсь отдельной IDE.

Добавлено (05.08.2017, 16:14)
---------------------------------------------
Ezhov_s писал(а):DFPlayerMP3.ubi
Это не библиотека...

Пользовательская библиотека

Добавлено: 05.08.2017{, 16:32}
Ezhov_s
Ребята! Все заработало! Поставил портативную версию на диск D, теперь все библиотеки выгружаются. Всем спасибо кто откликнулся, особая благодарность Генерал-лейтенанту. Много читал по форуму по этой проблеме, но конкретного ни чего не мог найти, хотя многие встречаются с этим. Еще раз огромное спасибо! Сергей.

Пользовательская библиотека

Добавлено: 11.12.2017{, 22:29}
m726rs
Доброго вечера всем!!! Столкнулся с той же проблемой!!! решил как писал Sancho по пути в LIB программы FlProg/
Нужно скопировать из IDE библиотеку целиком папку и вставит в LIB программы Flprog и все работает

Пользовательская библиотека

Добавлено: 12.12.2017{, 05:58}
kulibinsvv
При ручной установке сторонних библиотек, их необходимо сохранять по следующему пути:
%USERPROFILE%\Мои документы\Arduino\libraries
Но лучше использовать менеджер библиотек (Скетч > Подключить библиотеку > Добавить .ZIP библиотеку...)
При такой установке библиотеку видят все установленные копии Arduino IDE.
СпойлерПоказать

Если речь идёт о блоках пользователя (.ubi), то как минимум его необходимо загрузить в FLProg. Как это делается рассказано в уроке "Блоки пользователя (FBD)".
Помимо этого необходимо, чтобы был доступ к папке %USERPROFILE%\Application Data\Roaming\flprog с полными правами.
3712626.jpg

Пользовательская библиотека

Добавлено: 12.12.2017{, 08:21}
KSP
Вопрос может быть не совсем по теме , но у меня после загрузки недавно начали появляться следующие строки про библиотеки скетч загружается и работает, но надписи немного раздражают, а началось после того как я сам загрузил библиотеки вручную: (Скетч > Подключить библиотеку > Добавить .ZIP библиотеку...). Я так понял у меня  какие-то проблемы как пишет kulibinsvv : Помимо этого необходимо, чтобы был доступ к папке %USERPROFILE%\Application Data\Roaming\flprog с полными правами. Как сделать этот полный доступ в компьютере я не очень.
СпойлерПоказать
7590766.jpg

Пользовательская библиотека

Добавлено: 12.12.2017{, 08:43}
pan
KSP писал(а):компьютере я не очень.
 ну вы же как то общаетесь на форуме.
значит можете найти

Пользовательская библиотека

Добавлено: 12.12.2017{, 09:13}
kulibinsvv
KSP, Покажите скриншоты Проводника Windows с выбранными каталогами:
с:\Program Files\FLProg\ideV2\libraries\Adafruit-GFX-Library-master
с:\Program Files\FLProg\ideV2\libraries\Adafruit_LED_Backpack-master

Пользовательская библиотека

Добавлено: 12.12.2017{, 13:38}
KSP
Скриншот сделал, а вот в полный доступ не полезу еще сломаю чего-нибудь.
СпойлерПоказать
7056554.png
2501986.png

Пользовательская библиотека

Добавлено: 12.12.2017{, 14:22}
kulibinsvv
Попробуйте сделать так:
1. Удалите эти две библиотеки из Arduino IDE с помощью менеджера.
2. Переименуйте архивы из Adafruit-GFX-Library-master и Adafruit_LED_Backpack-master в Adafruit-GFX-Library и Adafruit_LED_Backpack, соответственно.
3. И установите библиотеки по новой из переименованных архивов.

Если не поможет, тогда скачайте версии библиотек Adafruit-GFX-Library 1.2.0, Adafruit_LED_Backpack 1.1.2

Пользовательская библиотека

Добавлено: 12.12.2017{, 18:33}
KSP
Я не понял откуда нужно удалить библиотеки с помощью менеджера, из папки FlProg | ideV2|libraries я их вообще удаляю , а они там сами откуда-то берутся после любой загрузки скетча. А после компиляции где я библиотеки грузил удалить их не получается можно только загрузить.

Пользовательская библиотека

Добавлено: 13.12.2017{, 19:51}
kulibinsvv
KSP, Пытался смоделировать вашу ситуацию, ничего не получилось.
Предлагаю кардинальный способ решения проблемы. Всё снести - и FLProg, и Arduino IDE, если есть другие копии и их тоже. Желательно провести чистку реестра. Скачать архив с портабельной версией FLProg  и распаковать его в любое место кроме папок ОС Windows (папки, которые создаются при установке ОС).

Пользовательская библиотека

Добавлено: 14.12.2017{, 16:34}
KSP
У меня есть папка FLProg, а папки Arduino IDE нет, завтра попробую снести все и скачать заново. Но библиотеки все равно придется догружать у меня на них блоки написаны. Если ноутбук не крякнет отпишусь быстро.


Добавлено (14.12.2017, 16:34)
---------------------------------------------
Все снес и установил новую версию FLProg-3.0.2 и сам нашел свой косяк: когда создавал пользовательский блок неправильно прикрепил библиотеки не удалил в названиях  слово мастер. Вот у меня и начался весь этот беспредел. Сейчас установил правильные библиотеки все работает чисто. Если кто читает и знает я в новой версии программы нажал новую кнопку "порядок компиляции блоков" компьютер завис может она еще не работает.