crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> Подключение библиотеки ftdi к qt, после подключения куча ошибок
qt_user
  опции профиля:
сообщение 11.9.2012, 17:22
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 52
Регистрация: 11.9.2012
Пользователь №: 3518

Спасибо сказали: 0 раз(а)




Репутация:   0  


Вывожу консоль сборки:
Цитата
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

Ребят, помогите разобраться.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 11.9.2012, 17:45
Сообщение #2


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

Группа: Участник
Сообщений: 2931
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


ну зелёным по бледно-зелёному написано - нет определения 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, 18:11
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 52
Регистрация: 11.9.2012
Пользователь №: 3518

Спасибо сказали: 0 раз(а)




Репутация:   0  


Алексей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, 20:48
Сообщение #4


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

Группа: Участник
Сообщений: 2931
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


я не компилировал

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

могу только предположить, что нужно оставить все файлы заголовков, реализаций и ресурсов, остальное удалить нафиг и сделать проект заново
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kuzulis
  опции профиля:
сообщение 11.9.2012, 20:56
Сообщение #5


Активный участник
***

Группа: Участник
Сообщений: 393
Регистрация: 29.6.2009
Пользователь №: 862

Спасибо сказали: 36 раз(а)




Репутация:   7  


Цитата
LIBS += -L$$PWD/drv/i386 -lftd2xx

Спасет отца русской демократии
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
qt_user
  опции профиля:
сообщение 12.9.2012, 20:20
Сообщение #6


Студент
*

Группа: Участник
Сообщений: 52
Регистрация: 11.9.2012
Пользователь №: 3518

Спасибо сказали: 0 раз(а)




Репутация:   0  


блин , как так выходит что я делаю чето... У меня вылазит супер баг, я ищу ответ на него неделю в инете. Потом беспомощно пишу на форуме и параллельно дальше ищу. И как только мне на форуме отвечают нормально, я также в инете нахожу решение... ррр... Всем спасибо
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 13.9.2012, 11:01
Сообщение #7


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

Группа: Участник
Сообщений: 2931
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


qt_user, нормальный процесс, не расстраивайся ))) Главное - что не сидишь без дела
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


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




RSS Текстовая версия Сейчас: 28.6.2022, 10:00