安装qt问题锦集

2024-05-07 04:32
文章标签 问题 安装 qt 锦集

本文主要是介绍安装qt问题锦集,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.tslib 中的segmentation fault

problem:所有的tslib测试程序 一运行 都是直接提示 segmentation fault

answer:原来是自己的ts.conf文件去掉第一行的注释的时候 忘记删除空格,删除空格就好了。

2.problem:ts_open:No such file or directory

answer:确定event0的位置是在/dev还是/dev/input,如果没有的话需要自添加mknod /dev/event0 c 13 64

#export TSLIB_TSDEVICE=/dev/event0(在/dev下) // 触摸屏设备路径

3.problem:QWSTslibMouseHandlerPrivate: ts_open() failed with error:

'No such file or directory'

answer:export QWS_MOUSE_PROTO=tslib:/dev/event0(确定你的event0的位置)

4.problem:open fbdevice: No such file or directory

answer:export TSLIB_FBDEVICE=/dev/fb0

如果没有fb0则还得手动添加:mknod /dev/fb0 c 29 0

5.problem:Cannot create Qt for Embedded Linux data directory: /tmp/qtembedded-0

answer:mount -t tmpfs none /tmp

如果没有tmp文件目录先建tmp : mkdir tmp

以上是我遇到的问题并且用到的解决方法,下面是我在网上看到的问题及解决方法:

问题1:

./ts_calibrate: error while loading shared libraries: libts-0.0.so.0: cannot open shared object file: Error 40

./ts_calibrate: error while loading shared libraries: libts-0.0.so.0: cannot open shared object file: No such file or directory

解决方法:库没有加入环境变量

#echo $LD_LIBRARY_PATH // 查看lib路径

#export LD_LIBRARY_PATH=$TSLIB_ROOT/lib

问题2:

Couldnt open tslib config file: No such file or directory

ts_config: Illegal seek

解决方法:

#export TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.conf

问题3:

Couldnt load module pthres No raw modules loaded.

ts_config: Success

解决方法:

#export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts

问题4:

No raw modules loaded.

ts_config: No such file or directory

解决方法:

修改$TSLIB_ROOT/etc/ts.conf,至少放开一个module_raw,打开tslib-1.4/etc/ts.conf文件,

去掉其中一个modules_raw前面的#符号,并删除空格即可并去掉前面空格

问题5:

tslib时出现IIegal instruction

problem:./ts_calibrate时出现“IIegal instruction“

answer:是编译器的问题,内核用的是4.4.3,然后我第一次编译tslib的时候用的是4.3.2,现在改成4.4.3就好了。

问题5:

tslib的鼠标指针出现了,无法移动。

解决方法:

添加:export QWS_MOUSE_PROTO="Tslib:/dev/event0

问题6:

ioctl VT_OPENQRY: Inappropriate ioctl for device

KDSETMODE: Bad file descriptor

解决方法:

export TSLIB_CONSOLEDEVICE=none

问题7:

Could not read calibration: "/etc/pointercal"

解决方法:

运行 ts_calibrate

问题8:

syntax error: end of file unexpected (expecting "then")

报错: Syntax error: end of file unexpected (expecting "then")

上网查了下 大概是因为我在windows下些的脚本,windows和linux的回车换行时不一样的字符,所以脚本在解释时会出现问题。在windows里,换行用的两个符号,回车换\r行符号\n,在linux下只需一个符号\n就可以了.有个叫dos2unix 的工具,可以解决这问题。用法是这样的:dos2unix filename;

但用ubuntu系统

Ubuntu 下默认没有安装dos2unix工具,而且也没有一个叫这个名字的工具,但是有一个替代工具——tofrodos , 下面就说一下它的安装和使用。

当然还是apt安装啦。

(1)安装tofrodos

sudo apt-get install tofrodos

实际上它安装了两个工具:todos(相当于unix2dos),和fromdos(相当于dos2unix)安装完即可,现在你已经可以进行文本格式的转换啦。

比如: todos Hello.txt (即unix2dos Hello.txt)

这篇关于安装qt问题锦集的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/966330

相关文章

VSCode中C/C++编码乱码问题的两种解决方法

《VSCode中C/C++编码乱码问题的两种解决方法》在中国地区,Windows系统中的cmd和PowerShell默认编码是GBK,但VSCode默认使用UTF-8编码,这种编码不一致会导致在VSC... 目录问题方法一:通过 Code Runner 插件调整编码配置步骤方法二:在 PowerShell

mybatis-plus分页无效问题解决

《mybatis-plus分页无效问题解决》本文主要介绍了mybatis-plus分页无效问题解决,原因是配置分页插件的版本问题,旧版本和新版本的MyBatis-Plus需要不同的分页配置,感兴趣的可... 昨天在做一www.chinasem.cn个新项目使用myBATis-plus分页一直失败,后来经过多方

QT移植到RK3568开发板的方法步骤

《QT移植到RK3568开发板的方法步骤》本文主要介绍了QT移植到RK3568开发板的方法步骤,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录前言一、获取SDK1. 安装依赖2. 获取SDK资源包3. SDK工程目录介绍4. 获取补丁包二

Qt把文件夹从A移动到B的实现示例

《Qt把文件夹从A移动到B的实现示例》本文主要介绍了Qt把文件夹从A移动到B的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录如何移动一个文件? 如何移动文件夹(包含里面的全部内容):如何删除文件夹:QT 文件复制,移动(

Pycharm安装报错:Cannot detect a launch configuration解决办法

《Pycharm安装报错:Cannotdetectalaunchconfiguration解决办法》本文主要介绍了Pycharm安装报错:Cannotdetectalaunchconfigur... 本文主要介绍了Pycharm安装报错:Cannot detect a launch configuratio

pytorch+torchvision+python版本对应及环境安装

《pytorch+torchvision+python版本对应及环境安装》本文主要介绍了pytorch+torchvision+python版本对应及环境安装,安装过程中需要注意Numpy版本的降级,... 目录一、版本对应二、安装命令(pip)1. 版本2. 安装全过程3. 命令相关解释参考文章一、版本对

Windows系统下如何查找JDK的安装路径

《Windows系统下如何查找JDK的安装路径》:本文主要介绍Windows系统下如何查找JDK的安装路径,文中介绍了三种方法,分别是通过命令行检查、使用verbose选项查找jre目录、以及查看... 目录一、确认是否安装了JDK二、查找路径三、另外一种方式如果很久之前安装了JDK,或者在别人的电脑上,想

大数据spark3.5安装部署之local模式详解

《大数据spark3.5安装部署之local模式详解》本文介绍了如何在本地模式下安装和配置Spark,并展示了如何使用SparkShell进行基本的数据处理操作,同时,还介绍了如何通过Spark-su... 目录下载上传解压配置jdk解压配置环境变量启动查看交互操作命令行提交应用spark,一个数据处理框架

Flask解决指定端口无法生效问题

《Flask解决指定端口无法生效问题》文章讲述了在使用PyCharm开发Flask应用时,启动地址与手动指定的IP端口不一致的问题,通过修改PyCharm的运行配置,将Flask项目的运行模式从Fla... 目录android问题重现解决方案问题重现手动指定的IP端口是app.run(host='0.0.

Seata之分布式事务问题及解决方案

《Seata之分布式事务问题及解决方案》:本文主要介绍Seata之分布式事务问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Seata–分布式事务解决方案简介同类产品对比环境搭建1.微服务2.SQL3.seata-server4.微服务配置事务模式1