crossplatform.ru

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


  Ответ в использование QSerialDevice
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
Теги
Выровнять по центру
Ссылка на тему
Ссылка на сообщение
Скрытый текст
Сокращение
Код с подсветкой
Offtopic
 
Удалить форматирование
Спец. элементы
Шрифт
Размер
 
Цвет шрифта
 
Отменить ввод
Вернуть ввод
Полужирный
Курсив
Подчеркнутый
 
 
Смайлики
Вставить изображение
Вставить адрес электронной почты
Цитата
Код
Раскрывающийся текст
 
Увеличить отступ
По левому краю
По центру
По правому краю
Вставить список
Вставить список

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


Последние 10 сообщений [ в обратном порядке ]
Litkevich Yuriy Дата 30.7.2010, 23:05
  Doxygate, обрати внимание на такую фразу:
Цитата
GUI Frontend

Frontend - морда лица
dimay192 Дата 30.7.2010, 17:17
 
Цитата(kuzulis @ 30.7.2010, 19:53) *
Цитата
ах, вот как! гы...гы..., самого то его и нет!... а где его в собранном виде для винды можно скачать?


http://www.stack.nl/~dimitri/doxygen/download.html#latestsrc

doxygen-1.7.1-setup.exe

Отлично! Вот теперь и документацию можно почитать!

...Чет я даже и не подумал, что Doxygate 1.2 это всего лишь обертка!
kuzulis Дата 30.7.2010, 16:53
 
Цитата
ах, вот как! гы...гы..., самого то его и нет!... а где его в собранном виде для винды можно скачать?


http://www.stack.nl/~dimitri/doxygen/download.html#latestsrc

doxygen-1.7.1-setup.exe
dimay192 Дата 30.7.2010, 16:46
 
Цитата
это только морда-лица, а сам-то Doxygen есть?

ах, вот как! гы...гы..., самого то его и нет!... а где его в собранном виде для винды можно скачать?
Litkevich Yuriy Дата 30.7.2010, 16:30
 
Цитата(kuzulis @ 30.7.2010, 19:33) *
Doxygate 1.2!
это только морда-лица, а сам-то Doxygen есть?
dimay192 Дата 30.7.2010, 15:59
 
Цитата
ну дык создайте /doc/ru предварительно

делал!!!
не помогло!
kuzulis Дата 30.7.2010, 15:33
  Для того чтобы собрались правильно примеры нужно:
1. Сначала собрать саму библиотеку, выбрав файл BuildIntegratedLibrary.pro
2. Далее после успешной сборки библиотеки нужно удалить Makefile
3. Далее приступить к сборке примеров, выбрав BuilExamples.pro

Цитата
Все то же самое сдела в Doxygate 1.2! Ошибку выдает!

ну дык создайте /doc/ru предварительно
dimay192 Дата 30.7.2010, 14:13
 
Цитата
1. В какой ОСи компилировали?

WindowsXP SP3
Цитата
3. Что за ошибки?


При сборке serialdeviceinfo:
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x7e): undefined reference to `SerialDeviceInfo::SerialDeviceInfo(QObject*)' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0xf1): undefined reference to `SerialDeviceInfo::setName(QString const&)' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x19a): undefined reference to `SerialDeviceInfo::systemName() const' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x28a): undefined reference to `SerialDeviceInfo::systemPath()' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x3b0): undefined reference to `SerialDeviceInfo::subSystem()' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x4cf): undefined reference to `SerialDeviceInfo::locationInfo()' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x5ee): undefined reference to `SerialDeviceInfo::friendlyName()' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x70d): undefined reference to `SerialDeviceInfo::description()' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x7ee): undefined reference to `SerialDeviceInfo::hardwareID()' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x9fd): undefined reference to `SerialDeviceInfo::vendorID()' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0xade): undefined reference to `SerialDeviceInfo::productID()' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0xbfd): undefined reference to `SerialDeviceInfo::manufacturer()' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0xd66): undefined reference to `SerialDeviceInfo::isExists()' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0xe5d): undefined reference to `SerialDeviceInfo::isEmpty() const' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0xf4e): undefined reference to `SerialDeviceInfo::isBusy()' 
../../build/bin/serialdeviceinfo/obj/main.o:main.cpp:(.text+0x1516): undefined reference to `SerialDeviceInfo::~SerialDeviceInfo()' 
collect2: ld returned 1 exit status 
mingw32-make: Leaving directory `G:/QTwork/qserialdevice-qserialdevice/examples/serialdeviceinfo' 
mingw32-make: *** [..\..\build\bin\serialdeviceinfo\release\serialdeviceinfo.exe] Error 1 
Процесс "C:/Qt/2010.04/mingw/bin/mingw32-make.exe" завершился с кодом %2.
Ошибка сборки проекта serialdeviceinfo (цель: Настольный компьютер)
Во время выполнения сборки на этапе "Сборка"


При сборке serialdevicewatcher:
../../build/bin/serialdevicewatcher/obj/main.o:main.cpp:(.text+0x13f): undefined reference to `SerialDeviceWatcher::SerialDeviceWatcher(QObject*)' 
../../build/bin/serialdevicewatcher/obj/main.o:main.cpp:(.text+0x17a): undefined reference to `SerialDeviceWatcher::setEnabled(bool)' 
collect2: ld returned 1 exit status 
mingw32-make: *** [..\..\build\bin\serialdevicewatcher\release\serialdevicewatcher.exe] Error 1 
Процесс "C:/Qt/2010.04/mingw/bin/mingw32-make.exe" завершился с кодом %2.
Ошибка сборки проекта serialdevicewatcher (цель: Настольный компьютер)
Во время выполнения сборки на этапе "Сборка"


Цитата
4. Что за компилятор и что за версия Qt4?

mingw32, QT4.6.3


Цитата
3. В меню "Open file" выберите и откройте файл Doxyfile_RU
4. Далее в Doxywizard жмакаете кнопочку Run
5. Всё, документация готова и будет лежать в /doc/ru/html
6. Если будут при генерации ошибки - то создайте каталоги /doc/ru в корне исходников, а потом генерьте.

Все то же самое сдела в Doxygate 1.2! Ошибку выдает!
kuzulis Дата 30.7.2010, 13:55
 
Цитата
(serialdeviceinfo и serialdevicewatcher че то паке не получилось откомпилировать.... ну это вопрос времени...)

1. В какой ОСи компилировали?
2. Как компилировали (действия по порядку)?
3. Что за ошибки?
4. Что за компилятор и что за версия Qt4?

Цитата
Вот только с доксигеном не умею работать! Попытался собрать через Doxygate 1.2 - выдает ошибку!

1. Скачайте и установите Doxygen
2. Запустите Doxywizard (она входит по умолчанию в инсталляху)
3. В меню "Open file" выберите и откройте файл Doxyfile_RU
4. Далее в Doxywizard жмакаете кнопочку Run
5. Всё, документация готова и будет лежать в /doc/ru/html
6. Если будут при генерации ошибки - то создайте каталоги /doc/ru в корне исходников, а потом генерьте.

Цитата
kuzulis, если тебя не затруднит, можешь выложить собранную документацию по QSerialDevice!

Только после 18:00 по Мск.


dimay192 Дата 30.7.2010, 13:45
  Попробовал QSerialDevice!!!
Скомпилил библиотеки, скомпилил примеры (serialdeviceinfo и serialdevicewatcher че то паке не получилось откомпилировать.... ну это вопрос времени...). той траблы, что была с QextSerialPort не наблюдаю: что отправляю, то и получаю. Отлично! Начало многообещающее!
Вот только с доксигеном не умею работать! Попытался собрать через Doxygate 1.2 - выдает ошибку!
kuzulis, если тебя не затруднит, можешь выложить собранную документацию по QSerialDevice!
Просмотр темы полностью (откроется в новом окне)
RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 6.7.2025, 5:06