天嵌 ARM开发社区

 找回密码
 注册
查看: 2023|回复: 6

QT开发手册 实验第一个程序遇到的问题,求教!!!

[复制链接]
realmaverick 发表于 2010-10-20 21:10:52 | 显示全部楼层 |阅读模式
QT 程序开发完全手册中第一个程序的学习过程中,在顺利的建立好first.ui文件之后,输入gedit ui2cpp命令以建立脚本文件,之后设置脚本的权限为可执行,下一步就是执行ui2cpp文件,可是我遇到问题了,输入gedit ui2cpp命令时出现警告,并且弹出来的ui2cpp文件内容为空。症状如下:
[root@localhost first]# gedit ui2cpp

(gedit:2292): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
[root@localhost first]# ./ui2cpp
./ui2cpp: line 1: 1: command not found
./ui2cpp: line 2: 2: command not found
./ui2cpp: line 3: 3: command not found
./ui2cpp: line 4: 4: command not found
./ui2cpp: line 5: 5: command not found
[root@localhost first]#
清各位大哥帮忙分析一下问题在哪里,谢谢!!!
天嵌_support1 发表于 2010-10-21 11:57:46 | 显示全部楼层
1# realmaverick

都怀疑你在操作系统里经常用root用户导致了。
在系统里除非你需要,不然不要老是用root用户。
 楼主| realmaverick 发表于 2010-10-21 18:35:52 | 显示全部楼层
2# embedsky_lxt

切换回普通用户之后,不出现警告了,但是还是会出现找不到指令的现象,症状如下:
[user@localhost first]$ gedit ui2cpp
[user@localhost first]$ ./ui2cpp
./ui2cpp: line 1: 1: command not found
./ui2cpp: line 2: 2: command not found
./ui2cpp: line 3: 3: command not found
./ui2cpp: line 4: 4: command not found
./ui2cpp: line 5: 5: command not found
[user@localhost first]$
我看QT开发手册上的例子也都是在root用户下实现的呢 和这个有关系吗?谢谢
天嵌_support1 发表于 2010-10-21 18:38:19 | 显示全部楼层
3# realmaverick


[user@localhost first]$ gedit ui2cpp
[user@localhost first]$ ./ui2cpp

我从你的过程看,似乎看不出你在做啥了啊。
你的ui2cpp 是个文本么?
 楼主| realmaverick 发表于 2010-10-21 19:40:02 | 显示全部楼层
4# embedsky_lxt


我是在按照开发手册(天嵌科技出品--Qt程序开发完全手册(上)之24小时超级版本_第二版_20091216),第三章的第一个范例练习的时候,遇到的问题。到产生first.ui文件之前都没有问题,就是用uic产生源代码的时候遇到的问题,无法获取first.h ,first.cpp, moc_first.cpp这几个文件。
ui2cpp是一个文本,后来执行了chmod +x ui2cpp命令,就变成可执行的文件了。
刚开始接触这一部分内容,不知道怎么解决,着急。
 楼主| realmaverick 发表于 2010-10-21 21:02:27 | 显示全部楼层
4# embedsky_lxt


问题已解决,是我在编写ui2cpp的时候不注意,多流了一个空格,导致出现的错误,给你天麻烦了!谢谢!
天嵌_support1 发表于 2010-10-22 11:36:52 | 显示全部楼层
6# realmaverick


没关系,细节很重要的。
咱们有说,细节决定成败
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-9-28 01:17 , Processed in 1.033137 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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