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

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

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

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

Добавлено: 05 авг 2017, 13:09
Sancho
Отправьте ЛС автору, rw6cm

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

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

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

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

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

Добавлено: 05 авг 2017, 15:13
Ezhov_s
Комплектом из FLProg 2.5.1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[spoiler=Спойлер]

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

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

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

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

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

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

Добавлено: 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 дек 2017, 13:38
KSP
Скриншот сделал, а вот в полный доступ не полезу еще сломаю чего-нибудь.
[spoiler]
7056554.png
2501986.png
[/spoiler]

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

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

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

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

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

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

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