qt应用错误2:关于qmake,关于环境变量

在fodera9.0平台上使用qt-x11-opensource-4.5.3编译时遇到错误,源于环境变量未设置正确。错误提示包括:Unknown replace function及Failure to read QMAKESPEC conf file。通过检查`export`命令的输出,发现环境变量QTDIR、QTINC、QTLIB指向了系统自带的Qt版本而非新安装的。解决方法是临时修改环境变量,将QTDIR、QTINC、QTLIB指向正确的Qt安装目录,或者永久修改/etc/profile文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

平台:fodera9.0(完全安装)
qt 版本 qt-x11-opensource-4.5.3
今天我在编译第一个qt程序hello word 出现了下面的错误。
先进入QT压缩包解压出来的文件里
源代码如下
#mkdir  hello
#vi    hello.cpp
#include <QApplication>  
#include <QPushButton>
 int main(int argc, char *argv[]) 
      { 
           QApplication app(argc,argv); 
           QPushButton b("Hello World !"); 
              b.show(); 
              QObject::connect(&b,SIGNAL(clicked()),&app,SLOT(quit())); 
               return app.exec(); 
        }
接着<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值