Добрый день. Не получается создать exe-шник со сторонней dll. (Missing External Function...)
Mass compile пробовал, не помогло.
Подскажите, пожалуйста, в чем проблема
Компиляция
-
Kosist
- expert
- Сообщения: 1127
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 8 раз
- Поблагодарили: 14 раз
- Контактная информация:
Re: Компиляция
Скорее всего dll нужны еще дополнительные зависимости - т.е. другие dll которые она вызывает.
Мы делили апельсин - много наших полегло...
- Integro
- beginner
- Сообщения: 20
- Зарегистрирован: 04 окт 2009, 16:10
- Версия LabVIEW: 14, 18
- Поблагодарили: 1 раз
- Контактная информация:
Re: Компиляция
запущенный проект *.lvproj, далее проверить присутствие в нем всех Ваших файлов, суб файлов и всего остального что принимает участие в проекте.
Далее в my application properties и проверяем все настройки
Далее в my application properties и проверяем все настройки
Последний раз редактировалось Integro 30 мар 2021, 16:04, всего редактировалось 1 раз.
-
dadreamer
- professor
- Сообщения: 3641
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2020
- Благодарил (а): 3 раза
- Поблагодарили: 35 раз
- Контактная информация:
Re: Компиляция
У меня он прямым текстом сказал, что хочет HTSoftDll.dll, когда я ему её подсунул, всё нормально скомпилировалось. Настройки билда все по дефолту. После компиляции в папке data лежит HTHardDll.dll, HTSoftDll.dll можно положить вручную или поменять параметры билда.
-
- doctor
- Сообщения: 2487
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 14 раз
- Поблагодарили: 68 раз
- Контактная информация:
Re: Компиляция

- Integro
- beginner
- Сообщения: 20
- Зарегистрирован: 04 окт 2009, 16:10
- Версия LabVIEW: 14, 18
- Поблагодарили: 1 раз
- Контактная информация:
Re: Компиляция
Это грабли.

В случае с перемещением проекта или его библиотек, запуск чуть медленней идет пока файл не будет найден, при том, что в проекте там будет стоять желтый значек "!", который билдеру не понравится.
Проверьте.
Бывает и так, что проект запускается и с перенесенными его файлами в другие места на компе, или разраб вдруг поменял место всего проекта, при этом он не исправил в константах пути обращения.