Editing Maemo软件开发工具包
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
Warning: This page is 40 kilobytes long; some browsers may have problems editing pages approaching or longer than 32kb. Please consider breaking the page into smaller sections.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 59: | Line 59: | ||
* 通过被称作sbrsh的机制,以及[http://bellard.org/qemu Qemu]虚拟机的cpu指令翻译,可以在宿主机上运行目标硬件系统的二进制执行文件。 | * 通过被称作sbrsh的机制,以及[http://bellard.org/qemu Qemu]虚拟机的cpu指令翻译,可以在宿主机上运行目标硬件系统的二进制执行文件。 | ||
- | + | Besides these main features, it is possible to develop your own software packages that can be installed and used inside a Scratchbox environment. Scratchbox also includes some integration of Debian package management, so that once the source files are set up correctly and a couple of configuration files have been written, binary distribution packages can be created for various architectures (similar to .msi files in Windows, or .rpm files in Fedora Core, RHEL and SUSE). These tools are also used to provide the environment with a packaging database so that other development packages can be installed over the Internet when needed (by using standard Debian package management tools). | |
- | + | Fremantle also uses a similar packaging system, and this means that packages built using Scratchbox and the SDK can be installed on the real device. | |
- | + | Scratchbox is licensed under the GPL and it is open for outside contributions. For in-depth coverage on Scratchbox and its capabilities, please visit the [http://scratchbox.org project website]. | |
- | Maemo | + | This material discusses only the Scratchbox capabilities that are necessary to use the Maemo SDK. |
- | + | ||
- | + | ||
Learn more about Contributing to the wiki.