Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - подключение Библиотеки lusbapi.lib в C++ Builder 2009

Ответить
Настройки темы
C/C++ - подключение Библиотеки lusbapi.lib в C++ Builder 2009

Пользователь


Сообщения: 51
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg Unresolved_External.JPG
(78.4 Kb, 10 просмотров)
Здравствуйте! Помогите разобраться. У меня проблемы с платой (модулем) Е-154.
В нашей лаборатории используется устройство, в состав которого входит модуль Е440. Мы хотим заменить его на Е154. Для этого следует адаптировать программу, написанную на С++ Builder 2009. Т.е. переделать ее для Е-154. Но в процессе адаптирования возникла следующая проблема: компилятор выдает ошибку: [ILINK32 Error] Error: Unresolved external 'CreateLInstance' referenced from C:\SYNCHRO\DEBUG_BUILD\SYNCHROMAIN.OBJ
Собственно, сама библиотека содержит всего две экспортируемые функции, однаизкоторых
CreateLInstance() возвращает указатель на интерфейс модуля E-154. В дальнейшем, используя
этот указатель, можно осуществлять доступ ко всем интерфейсным функциям DLL библиотеки.
http://forum.oszone.net/attachment.p...1&d=1313634749 посмотрите тут, библиотека ведь подключена? почему компилятор не видит эту ф-ию, а на другую не ругается?
Вот как реализован экспорт в файле Lusbapi.h
// экспортирукемые функции
extern "C" DWORD WINAPI GetDllVersion(void);
extern "C" LPVOID WINAPI CreateLInstance(PCHAR const DeviceName);
Что посоветуете?

-------
разные дровишки


Отправлено: 07:05, 18-08-2011

 

Пользователь


Сообщения: 51
Благодарности: 1

Профиль | Отправить PM | Цитировать


никаких вариантов не предложите?

-------
разные дровишки


Отправлено: 05:13, 19-08-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 198
Благодарности: 51

Профиль | Отправить PM | Цитировать


Единственное, что приходит на ум - удалить makefile. И заставить С++ Builder пересоздать его заново.

Отправлено: 13:54, 28-08-2011 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - подключение Библиотеки lusbapi.lib в C++ Builder 2009

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
C/C++ - [решено] проблема с CodeGear™ C++Builder® 2009 m0rjjj Программирование и базы данных 3 10-04-2010 15:42
FreeBSD - Перезапись библиотек cp /usr/compat/linux/usr/lib/* /usr/lib serivo Общий по FreeBSD 7 23-11-2009 00:41
C/C++ - [ С++ Builder 2009 ] Управление сетевыми подключениями crashtuak Программирование и базы данных 1 11-06-2009 08:26
C/C++ - [C++Builder 2009] TTreeView crashtuak Программирование и базы данных 4 21-04-2009 07:10
Подключение библиотеки, написанной на Asm, к C-программе XXXX Pro Программирование и базы данных 2 10-08-2003 23:33




 
Переход