Файлы из *.lvlib в приложении не находятся.

Создание приложений, библиотек, инсталляторов
Ответить
Юрий
leader
leader
Сообщения: 526
Зарегистрирован: 28 фев 2010, 18:04
Версия LabVIEW: LV2018
Благодарил (а): 10 раз
Поблагодарили: 18 раз
Контактная информация:

Файлы из *.lvlib в приложении не находятся.

Сообщение Юрий »

Есть Toolkit в виде lvlib библиотеки. В ней есть lvclass-ы. В проекте эта библиотека попадает в папку vi.lib. В созданном приложении по поводу этой библиотеки возникает ошибка № 7 - файл не найден. Понимаю, что куда то её надо правильно поместить, подскажите, пожалуйста, куда?
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Файлы из *.lvlib в приложении не находятся.

Сообщение IvanLis »

Юрий писал(а): 04 дек 2020, 23:23 Есть Toolkit в виде lvlib библиотеки. В ней есть lvclass-ы. В проекте эта библиотека попадает в папку vi.lib. В созданном приложении по поводу этой библиотеки возникает ошибка № 7 - файл не найден. Понимаю, что куда то её надо правильно поместить, подскажите, пожалуйста, куда?
что за ToolKit ?
Юрий
leader
leader
Сообщения: 526
Зарегистрирован: 28 фев 2010, 18:04
Версия LabVIEW: LV2018
Благодарил (а): 10 раз
Поблагодарили: 18 раз
Контактная информация:

Re: Файлы из *.lvlib в приложении не находятся.

Сообщение Юрий »

IvanLis писал(а): 04 дек 2020, 23:38 что за ToolKit ?
Ссылка в моём тексте viewtopic.php?p=83708#p83708, https://github.com/fieldrndservices/libssh2-labview
Artem.spb

Activity Автор
professor
professor
Сообщения: 3394
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Файлы из *.lvlib в приложении не находятся.

Сообщение Artem.spb »

Юрий писал(а): 04 дек 2020, 23:23 В проекте эта библиотека попадает в папку vi.lib.
Руками попадает, или автоматом? Vi.lib та, что в зависимостях?
Возможно, там динамические вызовы. Попробуйте в билде библиотеку отправить в раздел "всегда включать"
Юрий
leader
leader
Сообщения: 526
Зарегистрирован: 28 фев 2010, 18:04
Версия LabVIEW: LV2018
Благодарил (а): 10 раз
Поблагодарили: 18 раз
Контактная информация:

Re: Файлы из *.lvlib в приложении не находятся.

Сообщение Юрий »

Artem.spb писал(а): 04 дек 2020, 23:57 Руками попадает, или автоматом? Vi.lib та, что в зависимостях?
Автоматом. Да, что в зависимостях.
Artem.spb писал(а): 04 дек 2020, 23:57Возможно, там динамические вызовы. Попробуйте в билде библиотеку отправить в раздел "всегда включать"
Пробовал. При компилировании выдаётся такое сообщение:
2020-12-05_000959.png
2020-12-05_000959.png (6.4 КБ) 1586 просмотров
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Файлы из *.lvlib в приложении не находятся.

Сообщение IvanLis »

Там где-то внутри вызов библиотек реализован. Посмотрите, как путь формируется, относительно или абсолютно.
И попробуйте добавить эти библиотеки в проект, что бы при сборке он их потянул как зависимости и положил рядышком.
Снимок экрана от 2020-12-05 21-55-06.png
Будет время, попробую собрать.
Юрий
leader
leader
Сообщения: 526
Зарегистрирован: 28 фев 2010, 18:04
Версия LabVIEW: LV2018
Благодарил (а): 10 раз
Поблагодарили: 18 раз
Контактная информация:

Re: Файлы из *.lvlib в приложении не находятся.

Сообщение Юрий »

IvanLis писал(а): 05 дек 2020, 21:58 Там где-то внутри вызов библиотек реализован. Посмотрите, как путь формируется, относительно или абсолютно.
И попробуйте добавить эти библиотеки в проект, что бы при сборке он их потянул как зависимости и положил рядышком.
Спасибо за направление поиска решения. Всего то из этого тулкита надо было подключить одну библиотеку libssh2lv.dll, находящуюся по адресу. В самой верхней строчке виден весь путь:
2020-12-06_221053.png
2020-12-06_221053.png (9.29 КБ) 1534 просмотра
.
То есть вставить её в проект и внести в Always Included. А в программе путь к ней прописать в явном виде, см. снипперт
VI Snippets.png
Вложения
Для приложения.vi
(13.59 КБ) 77 скачиваний
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Создание приложений»