天嵌 ARM开发社区

 找回密码
 注册
查看: 10045|回复: 22

关于最新USB摄像头的使用源码编译问题(解决办法在最底下)

[复制链接]
460769013 发表于 2012-10-24 11:03:03 | 显示全部楼层 |阅读模式
本帖最后由 460769013 于 2012-10-25 20:04 编辑

按照斑竹说的,2、拿到源码后请直接使用qmake ,make两步,不要使用qmake -projec;
我把源码包下载下来放在QT4.5的pro目录下,然后qmake(没反应),再make就出现以下的错误。
麻烦你们帮忙看看是哪里出问题了!!!

[root@EmbedSky qt-4.5]# source setARM_env
[root@EmbedSky qt-4.5]# cd /pro/
bash: cd: /pro/: 没有那个文件或目录
[root@EmbedSky qt-4.5]# cd pro/TQCameraSrc-1/TQCameraTest
[root@EmbedSky TQCameraTest]# make
g++ -c -pipe -Wall -W -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables  -DQT_NO_DEBUG -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT -I/usr/lib/qt-3.3/mkspecs/default -I. -I. -Isrc -Isrc/jpeglib -I/opt/EmbedSky/qt-4.5/__install/arm/bin/include -o main.o main.cpp
在包含自 main.cpp:1 的文件中:
tqcamera.h:5:18: 错误:QImage:没有那个文件或目录
tqcamera.h:6:18: 错误:QTimer:没有那个文件或目录
tqcamera.h:7:18: 错误:QLabel:没有那个文件或目录
tqcamera.h:8:23: 错误:QPaintEvent:没有那个文件或目录
tqcamera.h:9:21: 错误:QComboBox:没有那个文件或目录
tqcamera.h:10:23: 错误:QPushButton:没有那个文件或目录
在包含自 tqcamera.h:11 的文件中,
                 从 main.cpp:1:
MyLabel.h:12:23: 错误:QMouseEvent:没有那个文件或目录
在包含自 tqcamera.h:12 的文件中,
                 从 main.cpp:1:
src/uCamera.h:10:19: 错误:QString:没有那个文件或目录
在包含自 main.cpp:1 的文件中:
tqcamera.h:13:18: 错误:QMutex:没有那个文件或目录
tqcamera.h:14:24: 错误:QRadioButton:没有那个文件或目录
tqcamera.h:15:22: 错误:QTcpServer:没有那个文件或目录
tqcamera.h:16:23: 错误:QScrollArea:没有那个文件或目录
tqcamera.h:17:23: 错误:QHBoxLayout:没有那个文件或目录
tqcamera.h:18:23: 错误:QVBoxLayout:没有那个文件或目录
在包含自 tqcamera.h:20 的文件中,
                 从 main.cpp:1:
TQInputMethod.h:6:26: 错误:QWSInputMethod:没有那个文件或目录
在包含自 tqcamera.h:23 的文件中,
                 从 main.cpp:1:
uiInputFileName.h:5:21: 错误:QLineEdit:没有那个文件或目录
在包含自 main.cpp:1 的文件中:
tqcamera.h:24:20: 错误:QProcess:没有那个文件或目录
main.cpp:3:17: 错误:QtGui:没有那个文件或目录
main.cpp:4:24: 错误:QApplication:没有那个文件或目录
In file included from tqcamera.h:11,
                 from main.cpp:1:
MyLabel.h:14: 错误:expected class-name before ‘{’ token
In file included from tqcamera.h:20,
                 from main.cpp:1:
TQInputMethod.h:8: 错误:expected class-name before ‘{’ token
In file included from tqcamera.h:23,
                 from main.cpp:1:
uiInputFileName.h:16: 错误:ISO C++ 不允许声明无类型的‘QLineEdit’
uiInputFileName.h:16: 错误:expected ‘;’ before ‘*’ token
In file included from main.cpp:1:
tqcamera.h:45: 错误:ISO C++ 不允许声明无类型的‘QLabel’
tqcamera.h:45: 错误:expected ‘;’ before ‘*’ token
tqcamera.h:46: 错误:ISO C++ 不允许声明无类型的‘QScrollArea’
tqcamera.h:46: 错误:expected ‘;’ before ‘*’ token
tqcamera.h:47: 错误:ISO C++ 不允许声明无类型的‘QVBoxLayout’
tqcamera.h:47: 错误:expected ‘;’ before ‘*’ token
tqcamera.h:48: 错误:ISO C++ 不允许声明无类型的‘QHBoxLayout’
tqcamera.h:48: 错误:expected ‘;’ before ‘*’ token
tqcamera.h:60: 错误:ISO C++ 不允许声明无类型的‘QWSInputMethod’
tqcamera.h:60: 错误:expected ‘;’ before ‘*’ token
tqcamera.h:62: 错误:‘QProcess’没有命名一个类型
main.cpp: In function ‘int main(int, char**)’:
main.cpp:11: 错误:变量‘QApplication a’有初始值设定,但是类型不完全
make: *** [main.o] 错误 1

游客,如果您要查看本帖隐藏内容请回复
TQ-lkp 发表于 2012-10-24 11:36:53 | 显示全部楼层
你的qmake在哪里???
 楼主| 460769013 发表于 2012-10-24 11:49:32 | 显示全部楼层
TQ-lkp 发表于 2012-10-24 11:36
你的qmake在哪里???

opt/EmbedSky/qt-4.5/_install/arm/bin
 楼主| 460769013 发表于 2012-10-24 19:30:37 | 显示全部楼层
TQ-lkp 发表于 2012-10-24 11:36
你的qmake在哪里???

额,到底是哪里出问题呢???前面的错误都是路径错了,我试过一个一个去找出来,然后一个个改下路劲就可以编译过去。但是不知能不能用,我觉得肯定不是这样改的.........请指教啊!!!
亚瑟王 发表于 2012-10-26 09:37:34 | 显示全部楼层
460769013 发表于 2012-10-24 19:30
额,到底是哪里出问题呢???前面的错误都是路径错了,我试过一个一个去找出来,然后一个个改下路劲就可 ...

在天嵌科技提供的Qt开发教程里面讲了在使用自己编译的qmake之前,是需要导入环境变量的,然后用环境变量来执行qmake(也就是$QMAKE),可能你没有注意到手册里面讲过的这些内容吧。
我心永恒00 发表于 2013-1-16 20:26:07 | 显示全部楼层
ping_ping 发表于 2013-1-19 12:37:39 | 显示全部楼层
K看看啊。。。。。
风火轮 发表于 2013-3-23 12:10:03 | 显示全部楼层
学习学习 看看啊。。。。。
pzhwjk1992 发表于 2013-3-27 21:25:31 | 显示全部楼层
看看啊。。。。
1097174341 发表于 2013-4-19 11:43:21 | 显示全部楼层
11111111111111
Wesson 发表于 2013-4-22 10:24:51 | 显示全部楼层
看看,同样的问题
ming_nice 发表于 2013-4-22 10:59:09 | 显示全部楼层
问题解决没,我觉得不是qmake的问题,我出现“tqcamera.h:15:22: 错误:QTcpServer:没有那个文件或目录”的问题
xiaomingguo198 发表于 2013-4-22 21:10:03 | 显示全部楼层
让我也看看
福尔摩斯 发表于 2013-4-27 19:28:36 | 显示全部楼层
学习学习。。。。。。。。
xiaomingguo198 发表于 2013-5-7 09:17:18 | 显示全部楼层
~~~~~~~~~~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-7-16 18:32 , Processed in 1.171875 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表