Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
E14-140 ошибка в exampleна пк стоит драйвер версии 2.1
|
|||
|
||||
|
Re: E14-140 ошибка в exampleесли стартануть примеры в папке билдера, то пишет ,что точка входа в процедуру CreateInstance не найдена в библиотеке libusb.dll. Возможно надо перекомпилировать ДЛЛку... |
|||
|
||||
|
Re: E14-140 ошибка в exampleУ меня собирается. Возможно, надо перегенерировать lusbapi.lib в формате того компилятора, которым собираете (утилитами типа implib, dlltool и т.п.) Иван, а выбор столь древней версии библиотеки 2005 года чем-то продиктован? Давно есть lusbapi 3.3. |
|||
|
||||
|
Re: E14-140 ошибка в example1. Что сие означает: "на пк стоит драйвер версии 2.1"?
|
|||
|
||||
|
Re: E14-140 ошибка в exampleпробывал запускать примеры с 3.0,3.1, 3.3 пишет что требуется 3.2 версия либусб(хотя в диспетчере устройства 2.1 в свойствах) ,если запустить пример из 3.2 , то пишет что ни один из Е140-40 не найден в 127 виртуальных слотах. |
|||
|
||||
|
Re: E14-140 ошибка в exampleДрайвер переставьте. На странице, откуда скачивается lusbapi, это красным шрифтом написано. |
|||
|
||||
|
Re: E14-140 ошибка в example1) Не libusb, а lusbapi
|
|||
|
||||
|
Re: E14-140 ошибка в exampleАлександр Е , просто сделали в 2005 - 2006 году программу для работы с lcard, а он работает со старыми драйверами. Сергей,
|
|||
|
||||
|
Re: E14-140 ошибка в exampleНу если остается 2.1, тогда проверьте (сделайте свой) .lib файл и проверьте соответствие версий .h и .dll, положите dll в директорию с прикладной программой для ясности. |
|||
|
||||
|
Re: E14-140 ошибка в exampleldevusb.inf
|
|||
|
||||
|
Re: E14-140 ошибка в exampleв папке
а сам длл фаил версии там:
Извините за глупый вопрос... А как пересобрать lib фаил?
lib.exe /def:lusbapi.def /out:lusbapi.lib
но lib.exe в папке нету. Как быть? |
|||
|
||||
|
Re: E14-140 ошибка в example1. Просто скопируйте этот файл (lusbapi.dll) в директорию с примером.
|
|||
|
||||
|
Re: E14-140 ошибка в example3. А если ваш компилятор хочет другой формат .lib, то можно:
А какой у вас компилятор, собственно? |
|||
|
||||
|
Re: E14-140 ошибка в exampleСергей,
Поставил на ПК новый драйвер и те examples которые были в папке lusbapi33 стартанулись(хотя я 1 только проверил,но все равно уже что-то). Вот у меня есть прога(до меня делалась) она 2005-06 года ,её пилили под старый драйвер и там старая дллка. хочу её перевести на lusbapi 3.3 то есть последней версии. В качестве компилятора использую Билдер 6 с++.
заменил в папке этой проги dll , lib и h фаилы
То есть мне надо её перевести... Сейчас хочу перекомпилировать и получить новые dll и lib фаилы, думаю ,что из за них весь касяк. В билдере6С++ открываю Wizard Dll, затем выбираю с++ и VCL поддержку. Потом в проект добавляю недостающие cpp и h фаилы. Убираю RTL dynamic и build with runtime packeges.
Код программы для старых версий(то есть прога запиленная для старой версии драйвера и дллки) должна же работать если поменять драйвер на новый и lkkre и lib заменить на новые? |
|||
|
||||
|
Re: E14-140 ошибка в example[C++ Error] Main.cpp(18): E2141 Declaration syntax error
это из-за переработки dll ? Теперь прогу переписывать придется? |
|||
|
||||
|
Re: E14-140 ошибка в exampleпросто прога перестала знать эти структуры получается, так? ) MODULE_DESCR_E140 стала MODULE_DESCRIPTION_E140....
|
|||
|
||||
|
Re: E14-140 ошибка в exampleДа, для перехода с lusbapi 2.x на 3.x потребуется довольно много изменений в программе. Если все работает и с 2.x, то можно вернуться к старому драйверу и старой dll, и просто решить проблему с lib файлом.
|
Страницы 1
Тема закрыта