Перейти к содержанию
    

CyAPI и Borland C++ 6.0

Подскажите пожалуйста, почему при компиляции кода:

 

//---------------------------------------------------------------------------

 

#include <vcl.h>

#pragma hdrstop

#include "CyAPI.h"

 

//---------------------------------------------------------------------------

#pragma argsused

 

CCyUSBDevice *USBDevice;

USB_DEVICE_DESCRIPTOR descr;

 

int main(int argc, char* argv[])

{

USBDevice = new CCyUSBDevice(); // Create an instance of CCyUSBDevice

...

 

return 0;

}

 

выскакивают ошибки:

 

[Linker Error] Unresolved external 'CCyUSBDevice::~CCyUSBDevice()' referenced from

[Linker Error] Unresolved external 'CCyUSBDevice::CCyUSBDevice(void *, _GUID)' referenced from

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не нашел у Вас линкер деструктора и конструктора класса, на них он и выдает два сообщения, если Вы писали реализацию данного класса, то наверное забыли написать, если нет - то не подключили библиотеку или объекетный файл в котором они реализованы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Имею ту же проблему, но библиотека CyAPI.lib включена в проект при помощи процедуры: Project->Add to Project...

ПОЧЕМУ Linker выдает эту ошибку?!!!

Что еще надо сделать для подключения библиотеки???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Имею ту же проблему, но библиотека CyAPI.lib включена в проект при помощи процедуры: Project->Add to Project...

ПОЧЕМУ Linker выдает эту ошибку?!!!

Что еще надо сделать для подключения библиотеки???

В теме "Ввод данных в компьютер., Бинарный поток." есть пример "USB_Binread.rar" под BCB6. В нем есть CyAPI.lib и CyAPI.h для BCB6.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...