crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Подключение библиотеки ftdi к qt
Введите ваше имя
Подтвердите код

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

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Алексей1153 Дата 13.9.2012, 11:01
  qt_user, нормальный процесс, не расстраивайся ))) Главное - что не сидишь без дела
qt_user Дата 12.9.2012, 20:20
  блин , как так выходит что я делаю чето... У меня вылазит супер баг, я ищу ответ на него неделю в инете. Потом беспомощно пишу на форуме и параллельно дальше ищу. И как только мне на форуме отвечают нормально, я также в инете нахожу решение... ррр... Всем спасибо
kuzulis Дата 11.9.2012, 20:56
 
Цитата
LIBS += -L$$PWD/drv/i386 -lftd2xx

Спасет отца русской демократии
Алексей1153 Дата 11.9.2012, 20:48
  я не компилировал

все эти ошибки - нечто, связанное с настройками проекта. Как-будто проект изначально был настроен на сборку под студией, я тут ничем не смогу помочь, кутешные программы я не делаю под студией

могу только предположить, что нужно оставить все файлы заголовков, реализаций и ресурсов, остальное удалить нафиг и сделать проект заново
qt_user Дата 11.9.2012, 18:11
  Алексей1153, а у тебя без проблем скомпилировался?

у меня продолжение еще)))

LINK : fatal error LNK1104: не удается открыть файл "lftd2xx.obj"
NMAKE : fatal error U1077: "C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\link.EXE" : возвращенный код "0x450"
Stop.
NMAKE : fatal error U1077: "C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe" : возвращенный код "0x2"
Stop.
19:09:47: Процесс «C:\QtSDK\QtCreator\bin\jom.exe» завершился с кодом 2.
Возникла ошибка при сборке проекта AT_manager_client (цель: Desktop)
Во время выполнения сборки на этапе «Сборка»


ftd2xx.ob физически и не будет там как бы...
Алексей1153 Дата 11.9.2012, 17:45
  ну зелёным по бледно-зелёному написано - нет определения FT_HANDLE :)

ищи, где определение и инклудь файл

хотя, у меня как раз в этом файле и есть это определение
FTD2XX.H

typedef PVOID    FT_HANDLE;
typedef ULONG    FT_STATUS;


возможно, не те файлы скачал ?

аа, всё, дошло. У тебя нет базовых виндовых определений - или впиши их вручную, или сделай так
#define WIN32_LEAN_AND_MEAN
#include <windows.h>


#include <QtCore/QCoreApplication>
#include "drv/ftd2xx.h"

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    
    return a.exec();
}
qt_user Дата 11.9.2012, 17:22
  Вывожу консоль сборки:
Цитата
18:17:59: Выполняется сборка проекта delme...
18:17:59: Настройки не изменились, этап qmake пропускается.
18:18:00: Запускается: «C:\QtSDK\QtCreator\bin\jom.exe»
"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe" -f Makefile.Debug

Служебная программа обслуживания программ Microsoft ®, версия 10.00.30319.01
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

cl -c -nologo -Zm200 -Zc:wchar_t- -Zi -MDd -GR -EHsc -W3 -w34100 -w34189 -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -I"..\..\..\QtSDK\Desktop\Qt\4.8.1\msvc2010\include\QtCore" -I"..\..\..\QtSDK\Desktop\Qt\4.8.1\msvc2010\include" -I"..\..\..\QtSDK\Desktop\Qt\4.8.1\msvc2010\include\ActiveQt" -I"debug" -I"..\delme" -I"." -I"..\..\..\QtSDK\Desktop\Qt\4.8.1\msvc2010\mkspecs\win32-msvc2010" -Fodebug\ @C:\Users\0971~1\AppData\Local\Temp\nm51A8.tmp
main.cpp

Служебная программа обслуживания программ Microsoft ®, версия 10.00.30319.01
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

c:\qt\qt-proj\delme\drv/ftd2xx.h(59) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_HANDLE"
c:\qt\qt-proj\delme\drv/ftd2xx.h(59) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(59) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(60) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(60) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(60) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(172) : error C2065: DWORD: необъявленный идентификатор
c:\qt\qt-proj\delme\drv/ftd2xx.h(172) : error C2065: DWORD: необъявленный идентификатор
c:\qt\qt-proj\delme\drv/ftd2xx.h(172) : error C2513: void *: нет переменных, объявленных перед "="
c:\qt\qt-proj\delme\drv/ftd2xx.h(293) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(293) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(293) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(293) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_Open"
c:\qt\qt-proj\delme\drv/ftd2xx.h(293) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(295) : error C2061: синтаксическая ошибка: идентификатор "FT_HANDLE"
c:\qt\qt-proj\delme\drv/ftd2xx.h(296) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(299) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(299) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(299) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(299) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_OpenEx"
c:\qt\qt-proj\delme\drv/ftd2xx.h(299) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(299) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(301) : error C2061: синтаксическая ошибка: идентификатор "DWORD"
c:\qt\qt-proj\delme\drv/ftd2xx.h(303) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(306) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(306) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(306) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(306) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_ListDevices"
c:\qt\qt-proj\delme\drv/ftd2xx.h(306) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(306) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(309) : error C2061: синтаксическая ошибка: идентификатор "DWORD"
c:\qt\qt-proj\delme\drv/ftd2xx.h(310) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(313) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(313) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(313) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(313) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_Close"
c:\qt\qt-proj\delme\drv/ftd2xx.h(313) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(313) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(315) : error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "ftHandle"
c:\qt\qt-proj\delme\drv/ftd2xx.h(315) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(315) : error C2059: синтаксическая ошибка: )
c:\qt\qt-proj\delme\drv/ftd2xx.h(318) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(318) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(318) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(318) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_Read"
c:\qt\qt-proj\delme\drv/ftd2xx.h(318) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(318) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(319) : error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "ftHandle"
c:\qt\qt-proj\delme\drv/ftd2xx.h(319) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(323) : error C2059: синтаксическая ошибка: )
c:\qt\qt-proj\delme\drv/ftd2xx.h(326) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(326) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(326) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(326) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_Write"
c:\qt\qt-proj\delme\drv/ftd2xx.h(326) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(326) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(327) : error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "ftHandle"
c:\qt\qt-proj\delme\drv/ftd2xx.h(327) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(331) : error C2059: синтаксическая ошибка: )
c:\qt\qt-proj\delme\drv/ftd2xx.h(334) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(334) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(334) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(334) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_IoCtl"
c:\qt\qt-proj\delme\drv/ftd2xx.h(334) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(334) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(335) : error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "ftHandle"
c:\qt\qt-proj\delme\drv/ftd2xx.h(335) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(343) : error C2059: синтаксическая ошибка: )
c:\qt\qt-proj\delme\drv/ftd2xx.h(346) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(346) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(346) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(346) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_SetBaudRate"
c:\qt\qt-proj\delme\drv/ftd2xx.h(346) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(346) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(347) : error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "ftHandle"
c:\qt\qt-proj\delme\drv/ftd2xx.h(347) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(349) : error C2059: синтаксическая ошибка: )
c:\qt\qt-proj\delme\drv/ftd2xx.h(352) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(352) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(352) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(352) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_SetDivisor"
c:\qt\qt-proj\delme\drv/ftd2xx.h(352) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(352) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(353) : error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "ftHandle"
c:\qt\qt-proj\delme\drv/ftd2xx.h(353) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(355) : error C2059: синтаксическая ошибка: )
c:\qt\qt-proj\delme\drv/ftd2xx.h(358) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(358) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(358) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(358) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_SetDataCharacteristics"
c:\qt\qt-proj\delme\drv/ftd2xx.h(358) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(358) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(359) : error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "ftHandle"
c:\qt\qt-proj\delme\drv/ftd2xx.h(359) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(363) : error C2059: синтаксическая ошибка: )
c:\qt\qt-proj\delme\drv/ftd2xx.h(366) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(366) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(366) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(366) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_SetFlowControl"
c:\qt\qt-proj\delme\drv/ftd2xx.h(366) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(366) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(367) : error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "ftHandle"
c:\qt\qt-proj\delme\drv/ftd2xx.h(367) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(371) : error C2059: синтаксическая ошибка: )
c:\qt\qt-proj\delme\drv/ftd2xx.h(374) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(374) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(374) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(374) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_ResetDevice"
c:\qt\qt-proj\delme\drv/ftd2xx.h(374) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(374) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(376) : error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "ftHandle"
c:\qt\qt-proj\delme\drv/ftd2xx.h(376) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(376) : error C2059: синтаксическая ошибка: )
c:\qt\qt-proj\delme\drv/ftd2xx.h(379) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(379) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(379) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(379) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_SetDtr"
c:\qt\qt-proj\delme\drv/ftd2xx.h(379) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(379) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(381) : error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "ftHandle"
c:\qt\qt-proj\delme\drv/ftd2xx.h(381) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(381) : error C2059: синтаксическая ошибка: )
c:\qt\qt-proj\delme\drv/ftd2xx.h(384) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(384) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(384) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(384) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_ClrDtr"
c:\qt\qt-proj\delme\drv/ftd2xx.h(384) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(384) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(386) : error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "ftHandle"
c:\qt\qt-proj\delme\drv/ftd2xx.h(386) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(386) : error C2059: синтаксическая ошибка: )
c:\qt\qt-proj\delme\drv/ftd2xx.h(389) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(389) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(389) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(389) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_SetRts"
c:\qt\qt-proj\delme\drv/ftd2xx.h(389) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(389) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(391) : error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "ftHandle"
c:\qt\qt-proj\delme\drv/ftd2xx.h(391) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(391) : error C2059: синтаксическая ошибка: )
c:\qt\qt-proj\delme\drv/ftd2xx.h(394) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(394) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(394) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(394) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_ClrRts"
c:\qt\qt-proj\delme\drv/ftd2xx.h(394) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(394) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(396) : error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "ftHandle"
c:\qt\qt-proj\delme\drv/ftd2xx.h(396) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(396) : error C2059: синтаксическая ошибка: )
c:\qt\qt-proj\delme\drv/ftd2xx.h(399) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(399) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(399) : error C2370: FT_STATUS: переопределение; другой класс хранения
c:\qt\qt-proj\delme\drv/ftd2xx.h(60): см. объявление "FT_STATUS"
c:\qt\qt-proj\delme\drv/ftd2xx.h(399) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "FT_GetModemStatus"
c:\qt\qt-proj\delme\drv/ftd2xx.h(399) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
c:\qt\qt-proj\delme\drv/ftd2xx.h(399) : error C2086: int WINAPI: переопределение
c:\qt\qt-proj\delme\drv/ftd2xx.h(293): см. объявление "WINAPI"
c:\qt\qt-proj\delme\drv/ftd2xx.h(399) : fatal error C1003: число ошибок превышает 100; остановка компиляции
NMAKE : fatal error U1077: "C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\cl.EXE" : возвращенный код "0x2"
Stop.
NMAKE : fatal error U1077: "C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe" : возвращенный код "0x2"
Stop.
18:18:02: Процесс «C:\QtSDK\QtCreator\bin\jom.exe» завершился с кодом 2.
Возникла ошибка при сборке проекта delme (цель: Desktop)
Во время выполнения сборки на этапе «Сборка»



сам проект:
http://narod.ru/disk/60850736001.c58c8504d.../delme.zip.html

Библиотеку скачал с ftdichip

Ребят, помогите разобраться.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.3.2024, 14:15