linux下安装qt报错的问题
我在linux下安装qt,configure没问题,但在编译安装make时出问题,如图:求好心人帮助!重新安装一遍,仍是make出错,报错如下:g++-c-pipe-O2...
我在linux下安装qt,configure没问题,
但在编译安装make时出问题,如图:
求好心人帮助!
重新安装一遍,仍是make出错,报错如下:
g++ -c -pipe -O2 -DQT_MOC -DQT_NO_CODECS -DQT_LITE_UNICODE -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/usr/local/qt-x11-free-3.1.1/mkspecs/linux-g++ -I. -I../../include -I../tools -I. -o ./moc_yacc.o moc_yacc.cpp
y.tab.c: 在函数‘int yyparse()’中:
y.tab.c:2450:16: 错误: ‘yylex’在此作用域中尚未声明
moc.y:721:47: 错误: ‘enterNameSpace’在此作用域中尚未声明
moc.y:722:7: 错误: ‘BEGIN’在此作用域中尚未声明 展开
但在编译安装make时出问题,如图:
求好心人帮助!
重新安装一遍,仍是make出错,报错如下:
g++ -c -pipe -O2 -DQT_MOC -DQT_NO_CODECS -DQT_LITE_UNICODE -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/usr/local/qt-x11-free-3.1.1/mkspecs/linux-g++ -I. -I../../include -I../tools -I. -o ./moc_yacc.o moc_yacc.cpp
y.tab.c: 在函数‘int yyparse()’中:
y.tab.c:2450:16: 错误: ‘yylex’在此作用域中尚未声明
moc.y:721:47: 错误: ‘enterNameSpace’在此作用域中尚未声明
moc.y:722:7: 错误: ‘BEGIN’在此作用域中尚未声明 展开
3个回答
展开全部
缺少依赖关系吧,请严格按照教程来
更多追问追答
追问
那个、那个、、、我就是严格按教程的啊!解压后的安装说明文件INSTALL
追答
ubuntu和QT的版本匹配吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我不懂你什么意思,是安装make命令有问题吗?
追问
嗯,是的!make不了,图片里挺清楚的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |