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

Не могу подключить Lcard_32.dll в LabWindows 5.5

Вы не вошли.

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

Alex
06.06.2002 15:19:02
#1

Гость

Не могу подключить Lcard_32.dll в LabWindows 5.5

Не могу подключить Lcard_32.dll в LabWindows 5.5 подскажите как это сделать.

VM
06.06.2002 15:56:20
#2

Гость

Re: Не могу подключить Lcard_32.dll в LabWindows 5.5

А в чем именно проблема-то?
В общем, надо в проект соответствующую библиотеку импорта(.lib) включить(Edit->Add files to project->Library). Какую подключать,- это зависит от установок по совместимости с компилятором, выбранных при установке CVI.
Если совместимость с Borland, то lcard_32.lib
Если совместимость с MSVC, то lcard_32.vc4 (надо ее в .lib переименовать)

Так, по крайней мере, работает в CVI 5.0

Alex
07.06.2002 11:02:18
#3

Гость

Re: Не могу подключить Lcard_32.dll в LabWindows 5.5

Все то оно так, только вот при подключении Lc_procs.h и Lc_crait.h возникают ошибки(очень много), впервую очередь связанные с директивой _EXPORT(компилятор не знает, что с ней делать и рассматривает ее как идентификатор).

         Подскажите пожалуйста, как быть?

Alex
07.06.2002 11:03:30
#4

Гость

Re: Не могу подключить Lcard_32.dll в LabWindows 5.5

Lc_procs.h и Lc_crait.h  объявлены в Lcard_ad.h!

VM
07.06.2002 13:07:05
#5

Гость

Re: Не могу подключить Lcard_32.dll в LabWindows 5.5

Да... Известная проблема,- нужно самому править lc_crait.h
(готовый файл отправлен почтой)

Alex
07.06.2002 15:09:23
#6

Гость

Re: Не могу подключить Lcard_32.dll в LabWindows 5.5

Большое спасибо, теперь все работает как надо!

bkl
07.06.2002 16:46:09
#7

Гость

Re: Не могу подключить Lcard_32.dll в LabWindows 5.5

Для CVI можно было просто перед объявлениями функций написать строку:
#define _EXPORT
:-)

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2

Многоканальный телефон:
+7 (495) 785-95-25

Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск