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


Проблема с примером L791

Вы не вошли.

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

Валентин
14.05.2015 20:21:18
#1

Гость

Проблема с примером L791

Здравствуйте, только начинаю разбираться с платой L791 и возникла следующая проблема.
Пробую скомпилировать пример генератора с вашего сайта в Microsoft Visual C++ 2010 под Windows XP и возникают следующие ошибки:

CLIENT.obj : error LNK2001: неразрешенный внешний символ "_IID_ILDEV"
CLIENT.obj : error LNK2001: неразрешенный внешний символ ""struct IDaqLDevice * (__cdecl* CreateInstance)(unsigned long)" (?CreateInstance@@3P6APAUIDaqLDevice@@K@ZA)"
CLIENT.obj : error LNK2019: ссылка на неразрешенный внешний символ "struct HINSTANCE__ * __cdecl CallCreateInstance(char *)" (?CallCreateInstance@@YAPAUHINSTANCE__@@PAD@Z) в функции _main
.\Debug\client.exe : fatal error LNK1120: 3 неразрешенных внешних элементов

Библиотека установлена, пути к хидерам указаны.
Подскажите пожалуйста, в чем может быть проблема.

26.05.2015 18:00:59
#2

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: Проблема с примером L791

пример из комплекта lcomp после установки?

09.06.2015 11:28:46
#3

Участник
Здесь с 09.06.2015
Сообщений: 1

Re: Проблема с примером L791

Вопрос для разработчиков:
есть ли нечто из вашего стандартного софта для работы L-780-D под VB5? Задача тривиальная опрос АЦП по программному таймеру и вывод на ЦАП.
Простите если не правильно выбрал тему форума.

09.06.2015 13:19:31
#4

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: Проблема с примером L791

нет.

09.06.2015 13:44:40
#5

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,337

Re: Проблема с примером L791

Единственное, что Вы можете, это написать сами "обертку" - объявление на Basic функций из C-шного варианта lcomp (wlcomp который), указав что их реализация во внешней библиотеке wlcomp.dll. В VB6 это вполне возможно, не знаю сильно ли отличается VB5

Валентин
07.07.2015 13:00:55
#6

Гость

Re: Проблема с примером L791

Poul пишет:

пример из комплекта lcomp после установки?

Из комплекта тоже пробовал. компилируется, но при построении те же ошибки линковки. Может библиотеку ещё что-то кроме
#include <windows.h>
#include <stdio.h>
#include <conio.h>
#include <iostream>
#include <objbase.h>

using namespace std;

#include <math.h>

#include "..\include\ioctl.h"
#include "..\include\ifc_ldev.h"
#include "..\include\create.h"
#include "..\include\791cmd.h"
нужно подключить?

07.07.2015 15:17:11
#7

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: Проблема с примером L791

должно работать прям так. если lcomp.exe ставили и прям по месту этот пример открыли  и собрали. Там собственно и лежит проектдля VC2010.

Валентин
09.07.2015 11:32:29
#8

Гость

Re: Проблема с примером L791

Poul пишет:

должно работать прям так. если lcomp.exe ставили и прям по месту этот пример открыли  и собрали. Там собственно и лежит проектдля VC2010.

lcomp.exe ставил, пример запускал из него l791.gnr. Не работает.

Валентин
09.07.2015 12:31:14
#9

Гость

Re: Проблема с примером L791

Все таки построилось. Спасибо за помощь