• 6468阅读
  • 1回复

[提问]linux 安装QT后遇到的问题 [复制链接]

上一主题 下一主题
离线aichibanli
 
只看楼主 倒序阅读 楼主  发表于: 2011-07-13
我在linux下安装的QT Creator 安装包

然后写了个hello word 想试一下能否通过,可是出现如下错误
Running build steps for project test1...
Configuration unchanged, skipping qmake step.
Starting: "/usr/bin/make" -w
make: Entering directory `/root/www/QT-code/test1-build-desktop'
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/qtsdk-2010.04/qt/mkspecs/linux-g++ -I../test1 -I/opt/qtsdk-2010.04/qt/include/QtCore -I/opt/qtsdk-2010.04/qt/include/QtGui -I/opt/qtsdk-2010.04/qt/include -I. -I. -I../test1 -I. -o main.o ../test1/main.cpp
在包含自 /usr/include/bits/posix1_lim.h:153 的文件中,
从 /usr/include/limits.h:145,
从 /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:122,
从 /usr/lib/gcc/i386-redhat-linux/4.1.2/include/syslimits.h:7,
从 /usr/lib/gcc/i386-redhat-linux/4.1.2/include/limits.h:11,
从 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/climits:50,
从 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/stl_algobase.h:66,
从 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/bits/char_traits.h:46,
从 /usr/lib/gcc/i386-redhat-linux/4.1.2/../../../../include/c++/4.1.2/string:46,
从 /opt/qtsdk-2010.04/qt/include/QtCore/qstring.h:60,
从 /opt/qtsdk-2010.04/qt/include/QtCore/qobject.h:48,
从 /opt/qtsdk-2010.04/qt/include/QtCore/qcoreapplication.h:45,
从 /opt/qtsdk-2010.04/qt/include/QtGui/qapplication.h:45,
从 /opt/qtsdk-2010.04/qt/include/QtGui/QApplication:1,
从 ../test1/main.cpp:1:
/usr/include/bits/local_lim.h:36:26: 错误:linux/limits.h:没有那个文件或目录
make: *** [main.o] 错误 1
make: Leaving directory `/root/www/QT-code/test1-build-desktop'
The process "/usr/bin/make" exited with code %2.
Error while building project test1 (target: Desktop)
When executing build step 'Make'


(在windows平台上都能可通过,不知道在linux上要如何设置,我的linux系统是跑在虚拟机上的,望给予解答,先谢过~~~)
离线wxj120bw

只看该作者 1楼 发表于: 2011-07-13
用grep命令搜索“linux/limits.h”的路径 然后再终端在export命令添加到path路径 或者不用export命令 在Makefile的incflag变量后添加-I(路径) 好长时间不摸 放了怎么写了(中间有写错的,望原谅)
快速回复
限100 字节
 
上一个 下一个