Опитвам се да ползвам функциите FT_CreateDeviceInfoList(), FT_GetDeviceInfoDetail() и въобще всички класически функции, предоставени от производителя.
Ползвам C++ Builder 6.
В началото на проекта инклудвам FTD2XX.h. Към проекта добавям и FTD2XX.lib. И в момента когато добавя нещо от сорта
FT_STATUS ftStatus;
FT_DEVICE_LIST_INFO_NODE *devInfo;
DWORD numDevs;
ftStatus = FT_CreateDeviceInfoList(&numDevs);
ми изписва съобщение
[Linker Error] 'D:\PROJECTS\FTDI245\EXAMPLES\EX2\FTD2XX.LIB' contains invalid OMF record, type 0x21 (possibly COFF)
Какво пропускам?
Благодаря предварително.
Съб Дек 13, 2008 9:04 pm
zaphod
Ранг: Форумен бог
Регистриран на: Нед Юли 24, 2005 10:28 am Мнения: 2658
линкера не харесва либа, виж дали либа е за платформата която ползваш.
Съб Дек 13, 2008 10:15 pm
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
otdavna ne sum go ry4kal....
no specialno si imashe nekyv tool za konvertirane na liba kogato e za borland razrovi na site na ftdi...
P.S. I'm Sorry za glagolicata, no ne sum na komp sus kirilica
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
Благодаря изключително много. Реших проблема. Тула се казва IMPLIB. В cmd се пише IMPLIB FTD2xx.lib FTD2xx.dll След това този FTD2xx.lib се взема и се импортва в проекта. Всичко заспива.
Поздрави за MYXATA и zaphod.
Потребители разглеждащи този форум: 0 регистрирани и 1 госта
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл