Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Е-154+Borland C++ builder = [Linker Error]

Вы не вошли.

 Поиск | Регистрация | Вход 

Станислав
13.03.2014 22:35:02
#1

Гость

Е-154+Borland C++ builder = [Linker Error]

Здравствуй, "Л Кард" ! У меня проблемы с платой E-154  при работе под WinXP в среде Borland c++ builder 5.0.
Я пытаюсь использовать консольный пример работы с модулем (ReadData) в форме. Хочу, чтобы при нажатии на кнопку на форме происходил запуск опроса модуля, аналогичный работе консоли. При компиляции на строчки:
if((DllVersion = GetDllVersion()) != CURRENT_VERSION_LUSBAPI)
{
char Str[128];
sprintf(Str, " Lusbapi.dll Version Error!!!/n   Current: %1u.%1u. Required: %1u.%1u",
DllVersion >> 0x10, DllVersion & 0xFFFF,
CURRENT_VERSION_LUSBAPI >> 0x10, CURRENT_VERSION_LUSBAPI & 0xFFFF);
AbortProgram(Str,true);
}
else ShowMessage(" Lusbapi.dll Version --> OK");

pModule = static_cast<ILE154 *>(CreateLInstance("e154"));
if(!pModule) AbortProgram(" Module Interface --> Bad/n",true);
else ShowMessage(" Module Interface --> OK");

компилятор выдает ошибку:
[Linker Error] Unresolved external /'GetDllVersion/' referenced from C:/PROGRAM FILES/BORLAND/CBUILDER5/PROJECTS/UNIT1.OBJ
[Linker Error] Unresolved external /'CreateLInstance/' referenced from C:/PROGRAM FILES/BORLAND/CBUILDER5/PROJECTS/UNIT1.OBJ

Подскажите, пожалуйста, как с этим бороться!
Заранее спасибо

14.03.2014 11:34:32
#2

Сотрудник "Л Кард"
Здесь с 18.04.2014
Сообщений: 810

Re: Е-154+Borland C++ builder = [Linker Error]

Попробуйте добавить в проект lib/borland/lusbapi.lib

Станислав
15.03.2014 21:46:03
#3

Гость

Re: Е-154+Borland C++ builder = [Linker Error]

Да,это именно то, чего мне не хватало! Спасибо большое, Александр!