什么是Qt Bare Metal? [英] What is Qt Bare Metal?
问题描述
为裸金属系统开发Qt的方法?
否。
Qt是否在没有操作系统的系统上运行?
否。
裸金属意味着你通常有几KB的RAM和ROM。
我认为你对Qt(框架)与QtCreator(IDE) 。 Tim Sander在2013年清楚地说明了在Qt开发者日这一点。
此插件用于开发此类平台的小型软件,但不使用Qt框架本身。
换句话说,你仍然可以利用集成开发环境的通用功能。
所以,它不是运行时辅助,而是开发和构建时间帮助器。您仍然可以使用 qmake
来构建这种非常小的嵌入式环境的二进制文件。
在此可以找到更多信息<官方文档中的href =http://doc-snapshot.qt-project.org/qtcreator-3.0/creator-developing-baremetal.html =noreferrer>。
QtCreator has a plugin named "Bare Metal". Bare Metal means a computer without an operating system. I have not seen much about Qt Bare Metal development. Is it a way to develop Qt for a bare metal system? Does Qt run on a system with no OS? If yes, what are the advantages of this approach for embedded system development?
Is it a way to develop Qt for a bare metal system?
No.
Does Qt run on a system with no OS?
No.
Bare Metal means you usually have a few KB of RAM and ROM.
I think you are confusing Qt (framework) with QtCreator (IDE). Tim Sander explains it clearly here at the Qt Developer Days in 2013.
This plugin is used for developing small software for such platforms, but without using the Qt framework itself.
In other words, you can still utilize the generic functionality of the Integrated Development Environment.
So, it is not a runtime aid, but development and build time helper. You can still use qmake
for building binaries for such very small embedded environments.
Here you can find more information in the official documentation.
这篇关于什么是Qt Bare Metal?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!