Технический форум по робототехнике.
pashteet » 24 сен 2010, 21:24
qextserialport.dll
qextserialportd.dll
libqextserialport.a
libqextserialportd.a
Вот эти файлы я скопировал в корень проекта
Добавлено спустя 25 минут 14 секунд:
=DeaD=, Grem идей нет пока никаких?
Grem » 24 сен 2010, 21:50
Я не знаю, как вы собирали, но у меня
- Код: Выделить всё • Развернуть
grem@laptop:~/qextserialport$ qmake -unix
grem@laptop:~/qextserialport$ qmake-qt4 -unix
выдают разные мейк файлы, может вы под qt3 собираете?
Щас попробую собрать ее.
Добавлено спустя 3 минуты 9 секунд:Собралась.
- Код: Выделить всё • Развернуть
grem@laptop:~/qextserialport$ make
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -D_TTY_POSIX_ -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -Ibuild/moc -o build/obj/qextserialbase.o qextserialbase.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -D_TTY_POSIX_ -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -Ibuild/moc -o build/obj/qextserialport.o qextserialport.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -D_TTY_POSIX_ -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -Ibuild/moc -o build/obj/posix_qextserialport.o posix_qextserialport.cpp
rm -f libqextserialport.so.1.0.0 libqextserialport.so libqextserialport.so.1 libqextserialport.so.1.0
g++ -Wl,-O1 -shared -Wl,-soname,libqextserialport.so.1 -o libqextserialport.so.1.0.0 build/obj/qextserialbase.o build/obj/qextserialport.o build/obj/posix_qextserialport.o -L/usr/lib -lpthread -lQtCore
ln -s libqextserialport.so.1.0.0 libqextserialport.so
ln -s libqextserialport.so.1.0.0 libqextserialport.so.1
ln -s libqextserialport.so.1.0.0 libqextserialport.so.1.0
rm -f build/libqextserialport.so.1.0.0
rm -f build/libqextserialport.so
rm -f build/libqextserialport.so.1
rm -f build/libqextserialport.so.1.0
mv -f libqextserialport.so.1.0.0 libqextserialport.so libqextserialport.so.1 libqextserialport.so.1.0 build/
Терминал собрать попробую теперь.
pashteet » 24 сен 2010, 22:42
qextserialport я тоже собрал без проблем
Grem » 24 сен 2010, 23:06
Собралось, только ну нафиг их такую кроссплатформенность.
pashteet » 24 сен 2010, 23:18
блин, чеж мне делать
Добавлено спустя 35 секунд:Ты под Linux собираешь?
Добавлено спустя 9 минут 21 секунду:не, это что-то с чем-то....
Проект собрался, но
Запускается C:\ORFA\orfa-term-build-desktop\release\orfa-term.exe...
C:\ORFA\orfa-term-build-desktop\release\orfa-term.exe завершился с кодом -1073741515
Добавлено спустя 1 минуту 32 секунды:- Код: Выделить всё • Развернуть
Запускается "C:/Qt/2010.05/mingw/bin/mingw32-make.exe" -w
mingw32-make: Entering directory `C:/ORFA/orfa-term-build-desktop'
C:/Qt/2010.05/mingw/bin/mingw32-make -f Makefile.Release
mingw32-make[1]: Entering directory `C:/ORFA/orfa-term-build-desktop'
mingw32-make[1]: Nothing to be done for `first'.
mingw32-make[1]: Leaving directory `C:/ORFA/orfa-term-build-desktop'
mingw32-make: Leaving directory `C:/ORFA/orfa-term-build-desktop'
Процесс "C:/Qt/2010.05/mingw/bin/mingw32-make.exe" завершился нормально.
Grem » 24 сен 2010, 23:26
Ты под Linux собираешь
да, как собрал, так и снёс
qextserialport - убог.
OpenCV 1.0 в репах нет, пришлось сносить стоявшую, и собирать самому 1.0.0
Добавлено спустя 1 минуту 28 секунд:А вообще - забавно, меня закидали помидорами за то, что *.dll перекинуть в jvm надо было, а тут кроссплатформенность и юзер-френдли прям
pashteet » 25 сен 2010, 11:47
Только что скинул рабочую папку с проектом со старого компа, на новом отказалась собираться с ошибкой "cannot find -lqextserialportd"
Добавлено спустя 12 минут 54 секунды:
Блин, не могу запустить.... запускается и сразу вырубается
Запускается C:\ORFA\orfa-term-build-desktop\release\orfa-term.exe...
C:\ORFA\orfa-term-build-desktop\release\orfa-term.exe завершился с кодом -1073741515
Grem » 25 сен 2010, 13:40
lqextserialportd не лежит в каталоге с проектом.
pashteet » 25 сен 2010, 14:02
да, я его закинул в папку с библиотеками QT после этого собрался без ошибок, но после запуска вылетает сразу
Grem » 25 сен 2010, 14:12
попросите Антона, может найдет свободное время собрать под вин, а то долго будете так собирать
EDV » 27 сен 2010, 09:55
Есть ещё одна версия
ORFA-Terminal с интегрированной AVM, там в проекте все библиотеки вместе собраны, нужно только в файле
.\orfa-terminal-win\qtc.prj\orfa-term.pro папку с OpenCV v1.0 указать. По умолчанию настроено:
INCLUDEPATH += "../include" \
"C:\Program Files\OpenCV\cxcore\include" \
"C:\Program Files\OpenCV\cv\include" \
"C:\Program Files\OpenCV\otherlibs\highgui" \
"C:\Program Files\OpenCV\cvaux\include" \
"C:\Program Files\OpenCV\otherlibs\cvcam\include"
Скачать можно здесь:
http://edv-detail.narod.ru/orfa-terminal-win.zip
Последний раз редактировалось
EDV 27 сен 2010, 10:11, всего редактировалось 1 раз.
pashteet » 27 сен 2010, 10:04
Спасибо! Сейчас буду "курить" =)
Добавлено спустя 8 минут 10 секунд:
не собирается:
Cannot Find -lrcg
EDV » 27 сен 2010, 10:09
Там уже готовый собранный EXE-шник есть: .\orfa-terminal-win\qtc.prj\release\orfa-term.exe
Можно, первым делом, попробовать его запустить, что бы проверить вылетит с ошибкой или нет?
pashteet » 27 сен 2010, 10:12
Запуск программы невозможен, т.к. на компьютере отсутствует mingwm10.dll Попробуйте переустановить программу
EDV » 27 сен 2010, 10:15
pashteet писал(а):Cannot Find -lrcg
Странно, эта библиотека находится здесь:
.\orfa-terminal-win\lib\rcg.libА вот указание пути в фале проекта(orfa-term.pro):
LIBS += -L"../lib"