• 4603阅读
  • 0回复

菜鸟QT环境设置问题 [复制链接]

上一主题 下一主题
离线secondwang
 
只看楼主 倒序阅读 楼主  发表于: 2009-03-26
我在ubuntu8.10下自己下了个QT4.5.0编译安装后,用.bash_profile设置QTDIR以及其他的路径,完毕后执行cd $QTDIR可以进入设置的目录。然后写了个简单的QApplication app(...)的hello word程序,执行了
qmake -project
qmake sample.pro
make
./sample
可以正确编译和执行。
后来我在软件仓库里添加更新了kdevelop和QT designer后
发现同样的cpp无法编译了,在kdevelop中连QApplication app(...)都提示我undefined reference to QApplication app(...)的错误。
然后我用cd $QTDIR也无法进入我设置的目录,每次启动计算机后必须手工source .bash_profile后才可以进入
我又用qmake sample.pro后打开生成的Makefile,发现路径成了其他的路径,似乎是安装kdevelop和QT designer后修改了路径,我也查到在user/share/qt4/bin/下有qmake.于是我用绝对路径$QTDIR/bin/qmake  sample.pro,可以执行,Makefile里面的路径也成为了QTDIR设置的路径,似乎对了。于是我又输入make命令,这次make不编译了,而是提示什么
make: 不能找到的未知 'first'。难道编译器都被修改了!!!
我又在kdevelop环境下找到
c++ surpport的QT Option,把我的QT路径设置为最开始编译安装的路径,rebuild 还是不对。
我估计肯定是include 路径和bin路径的问题,但是不知道该怎么做?有高人指点一下吗?
快速回复
限100 字节
 
上一个 下一个