реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> CyAPI и Borland C++ 6.0
bs_p
сообщение Apr 26 2009, 21:59
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 17-04-09
Пользователь №: 47 882



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

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

#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
Go to the top of the page
 
+Quote Post
dch
сообщение Apr 26 2009, 23:34
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



не нашел у Вас линкер деструктора и конструктора класса, на них он и выдает два сообщения, если Вы писали реализацию данного класса, то наверное забыли написать, если нет - то не подключили библиотеку или объекетный файл в котором они реализованы.
Go to the top of the page
 
+Quote Post
bs_p
сообщение Apr 26 2009, 23:57
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 17-04-09
Пользователь №: 47 882



Спасибо за ответ. Не подключил библиотеку, поэтому не работало.
Go to the top of the page
 
+Quote Post
BVU
сообщение Jul 23 2013, 18:59
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Имею ту же проблему, но библиотека CyAPI.lib включена в проект при помощи процедуры: Project->Add to Project...
ПОЧЕМУ Linker выдает эту ошибку?!!!
Что еще надо сделать для подключения библиотеки???


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
Konst_777
сообщение Jul 24 2013, 06:20
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Цитата(BVU @ Jul 23 2013, 21:59) *
Имею ту же проблему, но библиотека CyAPI.lib включена в проект при помощи процедуры: Project->Add to Project...
ПОЧЕМУ Linker выдает эту ошибку?!!!
Что еще надо сделать для подключения библиотеки???

В теме "Ввод данных в компьютер., Бинарный поток." есть пример "USB_Binread.rar" под BCB6. В нем есть CyAPI.lib и CyAPI.h для BCB6.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 7th July 2025 - 15:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01397 секунд с 7
ELECTRONIX ©2004-2016