sudo apt-get install qtbase5-examples qtbase5-doc-html
遇到问题:
cheng@cheng-desktop:~$ sudo apt-get install qtbase5-examples qtbase5-doc-html
[sudo] cheng 的密码:
E: dpkg 被中断,您必须手工运行 ‘sudo dpkg --configure -a’ 解决此问题。
cheng@cheng-desktop:~$ ping www.baidu.com
PING www.a.shifen.com (180.101.49.12) 56(84) bytes of data.
64 bytes from 180.101.49.12 (180.101.49.12): icmp_seq=1 ttl=51 time=53.9 ms
64 bytes from 180.101.49.12 (180.101.49.12): icmp_seq=2 ttl=51 time=55.4 ms
64 bytes from 180.101.49.12 (180.101.49.12): icmp_seq=3 ttl=51 time=62.2 ms
^C
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 53.901/57.214/62.258/3.624 ms
cheng@cheng-desktop:~$ sudo dpkg --configure -a
正在设置 libexpat1:arm64 (2.2.5-3ubuntu0.7) ...
正在设置 libc6-dbg:arm64 (2.27-3ubuntu1.6) ...
正在设置 linux-libc-dev:arm64 (4.15.0-180.189) ...
正在设置 libssl1.1:arm64 (1.1.1-1ubuntu2.1~18.04.17) ...
正在设置 libsqlite3-0:arm64 (3.22.0-1ubuntu0.5) ...
正在设置 libc-dev-bin (2.27-3ubuntu1.6) ...
正在设置 libc6-dev:arm64 (2.27-3ubuntu1.6) ...
正在设置 cron (3.0pl1-128.1ubuntu1.2) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
正在设置 locales (2.27-3ubuntu1.6) ...
Generating locales (this might take a while)...
en_AG.UTF-8... done
en_AU.UTF-8... done
en_BW.UTF-8... done
en_CA.UTF-8... done
en_DK.UTF-8... done
en_GB.UTF-8... done
en_HK.UTF-8... done
en_IE.UTF-8... done
en_IL.UTF-8... done
en_IN.UTF-8... done
en_NG.UTF-8... done
en_NZ.UTF-8... done
en_PH.UTF-8... done
en_SG.UTF-8... done
en_US.UTF-8... done
en_ZA.UTF-8... done
en_ZM.UTF-8... done
en_ZW.UTF-8... done
zh_CN.UTF-8... done
zh_HK.UTF-8... done
zh_SG.UTF-8... done
zh_TW.UTF-8... done
Generation complete.
正在设置 zlib1g-dev:arm64 (1:1.2.11.dfsg-0ubuntu2.1) ...
正在设置 libpython3.6-minimal:arm64 (3.6.9-1~18.04ubuntu1.7) ...
正在设置 libexpat1-dev:arm64 (2.2.5-3ubuntu0.7) ...
正在设置 libpython3.6-stdlib:arm64 (3.6.9-1~18.04ubuntu1.7) ...
正在设置 python3.6-minimal (3.6.9-1~18.04ubuntu1.7) ...
正在设置 libpython3.6:arm64 (3.6.9-1~18.04ubuntu1.7) ...
正在设置 python3.6 (3.6.9-1~18.04ubuntu1.7) ...
正在处理用于 desktop-file-utils (0.23-1ubuntu3.18.04.2) 的触发器 ...
正在处理用于 menu (2.1.47ubuntu2.1) 的触发器 ...
正在处理用于 bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) 的触发器 ...
Rebuilding /usr/share/applications/bamf-2.index...
正在处理用于 libc-bin (2.27-3ubuntu1.6) 的触发器 ...
正在处理用于 systemd (237-3ubuntu10.53) 的触发器 ...
正在处理用于 man-db (2.8.3-2ubuntu0.1) 的触发器 ...
正在处理用于 gnome-menus (3.13.3-11ubuntu1.1) 的触发器 ...
正在处理用于 mime-support (3.60ubuntu1) 的触发器 ...
cheng@cheng-desktop:~$ sudo apt-get install qtbase5-examples qtbase5-doc-html
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
chromium-browser-l10n : 依赖: chromium-browser (>= 101.0.4951.64-0ubuntu0.18.04.1) 但是 99.0.4844.51-0ubuntu0.18.04.1 正要被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。
cheng@cheng-desktop:~$ apt --fix-broken install
E: 无法打开锁文件 /var/lib/dpkg/lock-frontend - open (13: 权限不够)
E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),请查看您是否正以 root 用户运行?
cheng@cheng-desktop:~$ sudo apt --fix-broken install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在修复依赖关系... 完成
将会同时安装下列软件:
chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra
建议安装:
webaccounts-chromium-extension unity-chromium-extension
下列软件包将被升级:
chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra
升级了 3 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 102 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 0 B/81.4 MB 的归档。
解压缩后会消耗 13.6 MB 的额外空间。
您希望继续执行吗? [Y/n]
debconf: 因为并未安装 apt-utils,所以软件包的设定过程将被推迟
(正在读取数据库 ... 系统当前共安装有 188816 个文件和目录。)
正准备解包 .../chromium-browser-l10n_101.0.4951.64-0ubuntu0.18.04.1_all.deb ...
正在将 chromium-browser-l10n (101.0.4951.64-0ubuntu0.18.04.1) 解包到 (99.0.4844.51-0ubuntu0.18.04.1) 上 ...
正准备解包 .../chromium-browser_101.0.4951.64-0ubuntu0.18.04.1_arm64.deb ...
正在将 chromium-browser (101.0.4951.64-0ubuntu0.18.04.1) 解包到 (99.0.4844.51-0ubuntu0.18.04.1) 上 ...
正准备解包 .../chromium-codecs-ffmpeg-extra_101.0.4951.64-0ubuntu0.18.04.1_arm64.deb ...
正在将 chromium-codecs-ffmpeg-extra (101.0.4951.64-0ubuntu0.18.04.1) 解包到 (99.0.4844.51-0ubuntu0.18.04.1) 上 ...
正在设置 chromium-codecs-ffmpeg-extra (101.0.4951.64-0ubuntu0.18.04.1) ...
正在设置 chromium-browser (101.0.4951.64-0ubuntu0.18.04.1) ...
正在设置 chromium-browser-l10n (101.0.4951.64-0ubuntu0.18.04.1) ...
正在处理用于 libc-bin (2.27-3ubuntu1.6) 的触发器 ...
正在处理用于 man-db (2.8.3-2ubuntu0.1) 的触发器 ...
正在处理用于 gnome-menus (3.13.3-11ubuntu1.1) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...
正在处理用于 mime-support (3.60ubuntu1) 的触发器 ...
正在处理用于 desktop-file-utils (0.23-1ubuntu3.18.04.2) 的触发器 ...
正在处理用于 bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) 的触发器 ...
Rebuilding /usr/share/applications/bamf-2.index...
cheng@cheng-desktop:~$ sudo apt-get install qtbase5-examples qtbase5-doc-html
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列【新】软件包将被安装:
qtbase5-doc-html qtbase5-examples
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 102 个软件包未被升级。
需要下载 25.3 MB 的归档。
解压缩后会消耗 189 MB 的额外空间。
获取:1 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 qtbase5-examples arm64 5.9.5+dfsg-0ubuntu2.6 [4,437 kB]
获取:2 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 qtbase5-doc-html all 5.9.5+dfsg-0ubuntu2.6 [20.9 MB]
已下载 25.3 MB,耗时 50秒 (508 kB/s)
debconf: 因为并未安装 apt-utils,所以软件包的设定过程将被推迟
正在选中未选择的软件包 qtbase5-examples:arm64。
(正在读取数据库 ... 系统当前共安装有 188819 个文件和目录。)
正准备解包 .../qtbase5-examples_5.9.5+dfsg-0ubuntu2.6_arm64.deb ...
正在解包 qtbase5-examples:arm64 (5.9.5+dfsg-0ubuntu2.6) ...
正在选中未选择的软件包 qtbase5-doc-html。
正准备解包 .../qtbase5-doc-html_5.9.5+dfsg-0ubuntu2.6_all.deb ...
正在解包 qtbase5-doc-html (5.9.5+dfsg-0ubuntu2.6) ...
正在设置 qtbase5-examples:arm64 (5.9.5+dfsg-0ubuntu2.6) ...
正在设置 qtbase5-doc-html (5.9.5+dfsg-0ubuntu2.6) ...
重启QtCreator达成目的
Qt
Creator
配置OpenCV最简单的
方法
。
在
Qt
Creator
中双击项目文件"*.pro",添加以下代码,注意修改OpenCV的安装路径,比如我的是安装在了“D:\programs\OpenCV\”中。
下面都是静态库.lib的文件名,不需要的可以不添加。
Ubuntu
Qt
Creator
编辑器无法输入中文
解决
方法
问题描述:
Ubuntu
安装了搜狗输入法,在浏览器中可以使用,但是在
Qt
Creator
编辑器中却无法输入中文。
解决
办法
把目录/usr/lib/x86_64-
linux
-gnu/
qt
5/plugins/platforminputcontexts/下的文件libfcitxplatforminputcontextplugin.so复制到
Qt
安装目录下…/
Qt
x.xx.x/Tools/
Qt
Creator
/lib/
Qt
/plugins/platforminputcontexts/.
若找不到该文件libfcitxplatforminpu
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对
解决
问...
通过前面《
Qt
快速入门(vim纯代码编写)》的学习得知,只有搭建好了
Qt
环境(
Qt
库和开发工具),即可通过 vim 纯代码编写
Qt
程序
,再借助
Qt
里的 qmake 工具编译
Qt
代码。
但是,如果
Qt
程序
较为庞大,通过上面的方式编写较为麻烦(大大影响编写效率),接下来给大家介绍
Qt
的一个集成开发环境(IDE)——
Qt
Creator
,利用
Qt
Creator
可以更加快速及轻易的完成
Qt
开发任务。这里我们需要注意的是,
Qt
Creator
只是辅助我们快速开发
Qt
程序
,并不是
可以使用QProcess类来调用外部exe
程序
。使用start()函数启动
程序
,并使用waitForFinished()函数等待运行完毕。以下是一个可以参考的
示例
代码:
QProcess process;
process.start("external.exe");
process.waitForFinished(-1); //等待
程序
运行完成
需要注意的是,外部
程序
的路径需要正确设置,否则会启动失败。
CSDN-Ada助手:
qt creator缺少示例程序的解决方法
CSDN-Ada助手:
arm Linux 如何自动检测并mount SD卡,以及如何得知已经mount
Tisfy:
汉字字库点阵提取
奔跑吧小考拉:
汉字字库点阵提取
weixin_43047367: