Добрый день. Не получается создать exe-шник со сторонней dll. (Missing External Function...)
Mass compile пробовал, не помогло.
Подскажите, пожалуйста, в чем проблема
Компиляция
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Компиляция
Скорее всего dll нужны еще дополнительные зависимости - т.е. другие dll которые она вызывает.
Мы делили апельсин - много наших полегло...
- Integro
- beginner
- Сообщения: 44
- Зарегистрирован: 04 окт 2009, 16:10
- Версия LabVIEW: 14, 18
- Откуда: Israel
- Поблагодарили: 1 раз
Re: Компиляция
запущенный проект *.lvproj, далее проверить присутствие в нем всех Ваших файлов, суб файлов и всего остального что принимает участие в проекте.
Далее в my application properties и проверяем все настройки
Далее в my application properties и проверяем все настройки
Последний раз редактировалось Integro 30 мар 2021, 16:04, всего редактировалось 1 раз.
"Coding is not the main event anymore. Building software is the main event."
Chris Wanstrath, Co-Founder, CEO of GitHUB
Chris Wanstrath, Co-Founder, CEO of GitHUB
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Компиляция
У меня он прямым текстом сказал, что хочет HTSoftDll.dll, когда я ему её подсунул, всё нормально скомпилировалось. Настройки билда все по дефолту. После компиляции в папке data лежит HTHardDll.dll, HTSoftDll.dll можно положить вручную или поменять параметры билда.
-
- professor
- Сообщения: 3407
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Компиляция
не нужно готовить к компиляции, он компилируется на ходу как только становится работоспособным
- Integro
- beginner
- Сообщения: 44
- Зарегистрирован: 04 окт 2009, 16:10
- Версия LabVIEW: 14, 18
- Откуда: Israel
- Поблагодарили: 1 раз
Re: Компиляция
Это грабли.
В случае с перемещением проекта или его библиотек, запуск чуть медленней идет пока файл не будет найден, при том, что в проекте там будет стоять желтый значек "!", который билдеру не понравится.
Проверьте.
Бывает и так, что проект запускается и с перенесенными его файлами в другие места на компе, или разраб вдруг поменял место всего проекта, при этом он не исправил в константах пути обращения.
"Coding is not the main event anymore. Building software is the main event."
Chris Wanstrath, Co-Founder, CEO of GitHUB
Chris Wanstrath, Co-Founder, CEO of GitHUB