“Buildroot TargetPackages”的版本间的差异

来自百问网嵌入式Linux wiki
标签visualeditor-switched
 
(未显示1个用户的2个中间版本)
第1行: 第1行:
=包的管理=
+
{{DISPLAYTITLE:Buildroot目标软件包}}
*[[Buildroot_Audio and video applications | Audio and video applications]]
 
*[[Buildroot_Compressors and decompressors | Compressors and decompressors]]
 
*[[Buildroot_Debugging profiling and benchmark |Debugging profiling and benchmark]]
 
*[[Buildroot_Development tools | Development tools]]
 
*[[Buildroot_Filesystem and flash utilities | Filesystem and flash utilities]]
 
*[[Buildroot_Fonts cursors icons sounds and themes |Fonts cursors icons sounds and themes]]
 
*[[Buildroot_Games | Games]]
 
*[[Buildroot_Graphic libraries and applications | Graphic libraries and applications]]
 
*[[Buildroot_Hardware handling | Hardware handling]]
 
*[[Buildroot_Interpreter languages and scripting | Interpreter languages and scripting]]
 
*[[Buildroot_Libraries | Libraries]]
 
*[[Buildroot_Mail| Mail]]
 
*[[Buildroot_Miscellaneous | Miscellaneous]]
 
*[[Buildroot_Networking applications | Networking applications]]
 
*[[Buildroot_Package managers | Package managers]]
 
*[[Buildroot_Real-Time | Real-Time]]
 
*[[Buildroot_Security | Security]]
 
*[[Buildroot_Shell and utilities | Shell and utilities]]
 
*[[Buildroot_System tools | Shell and utilities]]
 
*[[Buildroot_Text editors and viewers | Text editors and viewers]]
 
  
 +
Target packages  --->
 +
:-*- BusyBox
 +
:(package/busybox/busybox.config) BusyBox configuration file to use?
 +
:()    Additional BusyBox configuration fragment files
 +
:-*-  Show packages that are also provided by busybox
 +
:[ ]  Enable SELinux support
 +
:[ ]  Individual binaries
 +
:[ ]  Install the watchdog daemon startup script
 +
:[[Buildroot_Audio and video applications | Audio and video applications  --->]]<code>此页主要介绍buildtroot支持的音频和视频应用功能介绍以及如何配置使用</code>
 +
:[[Buildroot_Compressors and decompressors | Compressors and decompressors  --->]]<code>此页主要介绍buildtroot支持的压缩和解压应用简介以及如何配置使用</code>
 +
:[[Buildroot_Debugging profiling and benchmark |Debugging profiling and benchmark  --->]]<code>此页面主要介绍buildroot 调试、分析和基准测试应用的简介以及如何配置使用。</code>
 +
:[[Buildroot_Development tools | Development tools  --->]]<code>此页面主要介绍buildroot支持在目标系统上的开发工具应用的简介以及如何配置使用。</code>
 +
:[[Buildroot_Filesystem and flash utilities | Filesystem and flash utilities  --->]]<code>此页面主要介绍buildroot支持在目标系统上的文件系统和闪存实用程序的简介以及如何配置使用。</code>
 +
:[[Buildroot_Fonts cursors icons sounds and themes |Fonts cursors icons sounds and themes  --->]]<code>此页面主要介绍buildroot支持在目标系统上的字体,游标,图标,声音和主题的简介以及如何配置使用。</code>
 +
:[[Buildroot_Games | Games  --->]]<code>此页面主要介绍buildroot支持在目标系统上的游戏 以及如何配置使用。</code>
 +
:[[Buildroot_Graphic libraries and applications | Graphic libraries and applications  --->]]<code>此页面主要介绍buildroot支持在目标系统上的图形库和应用程序(图形/文本)的简介以及如何配置使用。</code>
 +
:[[Buildroot_Hardware handling | Hardware handling  --->]]<code>此页面主要介绍buildroot支持在目标系统上的硬件处理应用/工具的简介以及如何配置使用。</code>
 +
:[[Buildroot_Interpreter languages and scripting | Interpreter languages and scripting  --->]]<code>此页面主要介绍buildroot支持在目标系统上的编程语言和脚本的简介以及如何配置使用。</code>
 +
:[[Buildroot_Libraries | Libraries  --->]]<code>此页面主要介绍buildroot支持在目标系统上的库的简介以及如何配置使用。</code>
 +
:[[Buildroot_Mail| Mail  --->]]<code>此页面主要介绍buildroot支持在目标系统上的邮箱应用的简介以及如何配置使用。</code>
 +
:[[Buildroot_Miscellaneous | Miscellaneous  --->]]<code>此页面主要介绍buildroot支持在目标系统上的一些杂项应用的简介以及如何配置使用。</code>
 +
:[[Buildroot_Networking applications | Networking applications  --->]]<code>此页面主要介绍buildroot支持在目标系统上的网络应用程序的简介以及如何配置使用。</code>
 +
:[[Buildroot_Package managers | Package managers  --->]]<code>此页面主要介绍buildroot支持在目标系统上的 包管理 应用的简介以及如何配置使用。</code>
 +
:[[Buildroot_Real-Time | Real-Time  --->]]<code>此页面主要介绍buildroot支持在目标系统上的 实时时钟 的简介以及如何配置使用。</code>
 +
:[[Buildroot_Security | Security  --->]]<code>此页面主要介绍buildroot支持在目标系统上的 实时时钟 的简介以及如何配置使用。</code>
 +
:[[Buildroot_Shell and utilities | Shell and utilities  --->]]<code>此页面主要介绍buildroot支持在目标系统上的 Shell和程序 的简介以及如何配置使用。</code>
 +
:[[Buildroot_System tools |System tools  --->]]<code>此页面主要介绍buildroot支持在目标系统上的 系统工具 的简介以及如何配置使用。</code>
 +
:[[Buildroot_Text editors and viewers | Text editors and viewers  --->]]<code>此页面主要介绍buildroot支持在目标系统上的 文版编辑和浏览工具 的简介以及如何配置使用。</code>
  
 
 
 
Target packages  --->
 
  -*- BusyBox
 
  (package/busybox/busybox.config) BusyBox configuration file to use?
 
  ()    Additional BusyBox configuration fragment files
 
  -*-  Show packages that are also provided by busybox
 
  [ ]  Enable SELinux support
 
  [ ]  Individual binaries
 
  [ ]  Install the watchdog daemon startup script
 
  Audio and video applications  --->
 
  Compressors and decompressors  --->
 
  Debugging, profiling and benchmark  --->
 
  Development tools  --->
 
  Filesystem and flash utilities  --->
 
  Fonts, cursors, icons, sounds and themes  --->
 
  Games  --->
 
  Graphic libraries and applications (graphic/text)  --->
 
  Hardware handling  --->
 
  Interpreter languages and scripting  --->
 
  Libraries  --->
 
  Mail  --->
 
  Miscellaneous  --->
 
  Networking applications  --->
 
  Package managers  --->
 
  Real-Time  --->
 
  Security  --->
 
  Shell and utilities  --->
 
  System tools  --->
 
  Text editors and viewers  --->
 
 
==手动添加自己的包==
 
==手动添加自己的包==
 
参考链接  
 
参考链接  
 
* https://blog.csdn.net/zhou_chenz/article/details/52335634
 
* https://blog.csdn.net/zhou_chenz/article/details/52335634
 
==添加蓝牙工具==
 
 
  [*] bluez-tools
 
  [ ] bluez-utils
 
  [*] bluez-utils 5.x
 
  [*]  build OBEX support
 
  [*]  build CLI client
 
  [*]    install deprecated tool
 
  [*]  build experimental obexd plugin
 
  [*]  build health plugin
 
  [*]  build midi profile
 
  [*]  build nfc plugin
 
  [*]  build sap plugin
 
 
  [*] openobex
 
 
==添加wifi工具==
 
> Target packages > Networking applications
 
 
  [*] wpa_supplicant
 
  [*]  Enable nl80211 support
 
  [*]  Enable AP mode
 
  [*]    Enable Wi-Fi Display
 
  [*]    Enable mesh networking
 
  [*]  Enable autoscan
 
  [*]  Enable EAP
 
  [*]  Enable HS20
 
  [*]  Enable syslog support
 
  [*]  Enable WPS
 
  [*]  Install wpa_cli binary
 
  [*]  Install wpa_client shared library
 
  [*]  Install wpa_passphrase binary
 
  [*]  Enable support for old DBus control interface
 
  [*]  Enable support for new DBus control interface
 
  [*]    Introspection support
 
 
==添加http+php工具==
 
===添加httpd工具包===
 
[*] lighttpd
 
[*]  openssl support
 
[*]  zlib support
 
[*]  bzip2 support
 
[*]  pcre support
 
[*]  webdav support
 
===添加php工具包===
 
> Target packages > Interpreter languages and scripting
 
<source lang="makefile">
 
  [*] php
 
  [*]  CGI interface
 
  [ ]  CLI interface
 
  [*]  FPM interface
 
    Extensions --->
 
[*] Readline
 
    [*] Session
 
    *** Compression extensions ***
 
    [*] zlib
 
    *** Cryptography extensions ***
 
    [ ] hash
 
    [ ] mcrypt
 
    [ ] openssl
 
    *** Database extensions ***
 
    [ ] DBA
 
    [ ] Mysqli
 
    [ ] SQLite3
 
    [ ] PDO
 
    *** Human language and character encoding support ***
 
    *** Gettext support needs NLS enabled ***
 
    [ ] iconv
 
    [ ] intl
 
    [ ] mbstring
 
    *** Image processing ***
 
    [ ] EXIF
 
    [ ] GD
 
    *** Mathematical extensions ***
 
    [ ] BC math
 
    [ ] GMP
 
    *** Other basic extensions ***
 
    [*] JSON
 
    [ ] Tokenizer
 
    *** Other services ***
 
    [ ] cURL
 
    [ ] FTP
 
    [ ] SNMP
 
    [*] sockets
 
    *** Process Control ***
 
    [ ] PCNTL
 
    [*] Posix
 
  External php extensions  --->
 
</source>
 
 
===配置http+php===
 
 
==添加Qt==
 
 
包的介绍 [[QT| QT相关介绍]]
 
 
> Target packages > Graphic libraries and applications (graphic/text) > Qt5
 
 
  Qt5 version (Latest (5.9))  --->
 
        *** qt53d module needs an OpenGL-capable backend ***
 
  -*-  qt5base
 
  ()      Custom configuration options
 
  ()      Config file
 
  [ ]    Compile and install examples (with code)
 
  -*-    concurrent module
 
  [ ]    MySQL Plugin
 
  [ ]    PostgreSQL Plugin
 
          SQLite 3 support (No sqlite support)  --->
 
  -*-    gui module
 
  -*-      widgets module
 
            *** OpenGL support needs an OpenGL-capable backend ***
 
  [*]      linuxfb support
 
  [*]      directfb support
 
            *** X.org XCB backend available if X.org is enabled ***
 
            *** eglfs backend available if OpenGL and EGL are enabled ***
 
  ()        Default graphical platform
 
  [*]      fontconfig support
 
  [*]      harfbuzz support
 
  [*]      GIF support
 
  [*]      JPEG support
 
  [*]      PNG support
 
  -*-    DBus module
 
  -*-    Enable ICU support
 
  [*]    Enable Tslib support
 
        *** qt5canvas3d needs an OpenGL-capable backend ***
 
  [*]  qt5charts
 
  [*]  qt5connectivity
 
  [*]  qt5declarative
 
  [*]    quick module
 
  [*]  qt5enginio
 
        *** qt5graphicaleffects needs an OpenGL-capable backend ***
 
  [*]  qt5imageformats
 
  [*]  qt5location
 
  [*]  qt5multimedia
 
  [ ]  qt5quickcontrols
 
  [ ]  qt5quickcontrols2
 
  [ ]  qt5script
 
  [ ]  qt5scxml
 
  [ ]  qt5sensors
 
  [ ]  qt5serialbus
 
  [ ]  qt5serialport
 
  [ ]  qt5svg
 
  [ ]  qt5tools
 
  [ ]  qt5virtualkeyboard
 
        *** qt5wayland needs an OpenGL-capable backend ***
 
  [*]  qt5webchannel
 
  [*]  qt5webkit
 
  [*]  qt5webkit-examples
 
        *** qt5webengine needs udev /dev management and a glibc toolchain w/ gcc >= 4.8, host gcc >= 4.8, threads, wchar ***
 
        *** qt5webengine needs an OpenGL and EGL-capable backend ***
 
  -*-  qt5websockets
 
  -*-  qt5xmlpatterns
 
 
==添加can-until==
 
==添加ssh工具==
 
===选中包===
 
> Target packages > Networking applications
 
[*] openssh
 
 
===修改配置文件===
 
 
==添加mkfs格式化工具==
 
==添加自己的bin文件==
 

2020年1月7日 (二) 10:24的最新版本


Target packages --->

-*- BusyBox
(package/busybox/busybox.config) BusyBox configuration file to use?
() Additional BusyBox configuration fragment files
-*- Show packages that are also provided by busybox
[ ] Enable SELinux support
[ ] Individual binaries
[ ] Install the watchdog daemon startup script
Audio and video applications --->此页主要介绍buildtroot支持的音频和视频应用功能介绍以及如何配置使用
Compressors and decompressors --->此页主要介绍buildtroot支持的压缩和解压应用简介以及如何配置使用
Debugging profiling and benchmark --->此页面主要介绍buildroot 调试、分析和基准测试应用的简介以及如何配置使用。
Development tools --->此页面主要介绍buildroot支持在目标系统上的开发工具应用的简介以及如何配置使用。
Filesystem and flash utilities --->此页面主要介绍buildroot支持在目标系统上的文件系统和闪存实用程序的简介以及如何配置使用。
Fonts cursors icons sounds and themes --->此页面主要介绍buildroot支持在目标系统上的字体,游标,图标,声音和主题的简介以及如何配置使用。
Games --->此页面主要介绍buildroot支持在目标系统上的游戏 以及如何配置使用。
Graphic libraries and applications --->此页面主要介绍buildroot支持在目标系统上的图形库和应用程序(图形/文本)的简介以及如何配置使用。
Hardware handling --->此页面主要介绍buildroot支持在目标系统上的硬件处理应用/工具的简介以及如何配置使用。
Interpreter languages and scripting --->此页面主要介绍buildroot支持在目标系统上的编程语言和脚本的简介以及如何配置使用。
Libraries --->此页面主要介绍buildroot支持在目标系统上的库的简介以及如何配置使用。
Mail --->此页面主要介绍buildroot支持在目标系统上的邮箱应用的简介以及如何配置使用。
Miscellaneous --->此页面主要介绍buildroot支持在目标系统上的一些杂项应用的简介以及如何配置使用。
Networking applications --->此页面主要介绍buildroot支持在目标系统上的网络应用程序的简介以及如何配置使用。
Package managers --->此页面主要介绍buildroot支持在目标系统上的 包管理 应用的简介以及如何配置使用。
Real-Time --->此页面主要介绍buildroot支持在目标系统上的 实时时钟 的简介以及如何配置使用。
Security --->此页面主要介绍buildroot支持在目标系统上的 实时时钟 的简介以及如何配置使用。
Shell and utilities --->此页面主要介绍buildroot支持在目标系统上的 Shell和程序 的简介以及如何配置使用。
System tools --->此页面主要介绍buildroot支持在目标系统上的 系统工具 的简介以及如何配置使用。
Text editors and viewers --->此页面主要介绍buildroot支持在目标系统上的 文版编辑和浏览工具 的简介以及如何配置使用。

手动添加自己的包

参考链接