Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
Специфика Uncnown для L-791Имеется следующая проблема: система W2K Prof Sp4, плата L-791, драйвера установлены нормально, L-Graph работает. При попытке собрать пример L791.TST из комплекта поставки в Borland C++ Builder 6.0 как консольное приложение выдаётся сообщение: [Linker Error] Unresolved external '_IID_ILDEV' referenced from D:/PRBCB/SECOND/UNIT1.OBJ. Lcomp.dll лежит рядом с приложением, в каталоге проекта, все заголовочные файлы подклчены:
using namespace std; #include <math.h> #include "C:/L-Card/LIBRARY/include/ioctl.h"
В чём причина? P.S.:Ранее в конференции уже писалось, что понятие Unknown не соответствует LUnknown в COM. Но в чём разница, в конференции не нашёл... |
|||
|
||||
|
Re: Специфика Uncnown для L-791в проекте должен быть lguids.cpp |
|||
|
||||
|
Re: Специфика Uncnown для L-791Большое спасибо за быстрый ответ! |
|||
|
||||
|
Re: Специфика Uncnown для L-791Сегодня возник ещё один вопрос: при сборке и запуске вышеописанного примера в среде разработки ВСВ 6.0 всё работает на "отлично", но если запустить созданный экзешник из Проводника, выдаётся ошибка "Floating point divided by zero", программа, естественно, вываливается. Путём экспериментов установлено, что ощибка возникает, если в структуре задачи параметров сбора ADC_PAR_1 задаётся поле FIFO (любым значением!). Если это поле не задавать, всё работает нормально, но такая необходимость имеется... как обойти ошибку? |
|||
|
||||
|
Re: Специфика Uncnown для L-791за билдер не скажу, но под VC все нормально в проводнике.... Если FIFO не задвать то FillDAQ вывалиться с ошибкой.... |
|||
|
||||
|
Re: Специфика Uncnown для L-791Немного уточню: если не задавать, всё работает хорошо только в одиночном сборе. Экспериментами установил, что вышеописанная ошибка собранного release проявляется, только если тип проекта билдера - стандартное оконное приложение. Если делать консоль, всё работает нормально и предсказуемо. Отключение оптимизации и динамических библиотек в опциях компилятора на ошибку не влияет. Если не задавать FIFO, а после старта АЦП прочитать регистр управления, то увидим, что в нём FIFO равно нулю и нет других параметров, установленных в структуре инициализации, хотя FillDAQ отработала без ошибки... для задачи вопрос стандартного приложения принципиален, поэтому, если Вы не против, я скину на мыло проект, чтобы Вы его посмотрели? |
|||
|
||||
|
Re: Специфика Uncnown для L-791так визуально посмотреть могу, но билдера нету.
|
Страницы 1
Тема закрыта