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


lcomp.dll

Вы не вошли.

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

Илья
17.07.2010 10:41:13
#1

Гость

lcomp.dll

Доброго времени суток. Пишу ПО для L780. Возникла проблема с инклудами:
при инклуде
#include <windows.h>
#include <stdlib.h>
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <objbase.h>
#include "ioctl.h"
#include "ifc_ldev.h"
#include "create.h"

возникает ошибка линковки
1>buf.obj : error LNK2001: unresolved external symbol _IID_ILDEV

при инклуде 
#include <windows.h>
#include <stdlib.h>
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <objbase.h>
#include "lguids.h"
#include "create.cpp"
#include "create.h"
возникает тонна ошибок с редефайнами

Вопрос: как по-человечески заинклудить всё необходимое?

19.07.2010 09:36:32
#2

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

Re: lcomp.dll

Открыть проект примера и увидеть что там не только h файлы инклюдятся, но и cpp файлы вставлены в проект. В частности lguids.cpp и create.cpp

Илья
19.07.2010 10:07:37
#3

Гость

Re: lcomp.dll

извиняюсь,пытался инклудить вместо того чтобы в проект добавить... %)
благодарю

Evgenij
19.09.2015 14:30:41
#4

Гость

Re: lcomp.dll

Добавил create.cpp, lguids.cpp в проект.
Все равно (даже после Rebuild All): error LNK2001: unresolved external symbol _IID_ILDEV.

Visual C++ 6.0. Что делать в такой ситуации?

Evgenij
19.09.2015 18:35:31
#5

Гость

Re: lcomp.dll

Собралось. Помогло добавление #include <INITGUID.H> в файл ifc_ldev.h библиотеки.

Контакты

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

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

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

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