“Buildroot TargetPackages”的版本间的差异

来自百问网嵌入式Linux wiki
标签visualeditor-switched
标签visualeditor-switched
第1行: 第1行:
=包的管理=
+
Target packages  --->
*[[Buildroot_Audio and video applications | Audio and video applications]]
+
:-*- BusyBox
*[[Buildroot_Compressors and decompressors | Compressors and decompressors]]
+
:(package/busybox/busybox.config) BusyBox configuration file to use?
*[[Buildroot_Debugging profiling and benchmark |Debugging profiling and benchmark]]
+
:()    Additional BusyBox configuration fragment files
*[[Buildroot_Development tools | Development tools]]
+
:-*-  Show packages that are also provided by busybox
*[[Buildroot_Filesystem and flash utilities | Filesystem and flash utilities]]
+
:[ ]  Enable SELinux support
*[[Buildroot_Fonts cursors icons sounds and themes |Fonts cursors icons sounds and themes]]
+
:[ ]  Individual binaries
*[[Buildroot_Games | Games]]
+
:[ ]  Install the watchdog daemon startup script
*[[Buildroot_Graphic libraries and applications | Graphic libraries and applications]]
+
:[[Buildroot_Audio and video applications | Audio and video applications --->]]
*[[Buildroot_Hardware handling | Hardware handling]]
+
:[[Buildroot_Compressors and decompressors | Compressors and decompressors --->]]
*[[Buildroot_Interpreter languages and scripting | Interpreter languages and scripting]]
+
:[[Buildroot_Debugging profiling and benchmark |Debugging profiling and benchmark --->]]
*[[Buildroot_Libraries | Libraries]]
+
:[[Buildroot_Development tools | Development tools]]
*[[Buildroot_Mail| Mail]]
+
:[[Buildroot_Filesystem and flash utilities | Filesystem and flash utilities --->]]
*[[Buildroot_Miscellaneous | Miscellaneous]]
+
:[[Buildroot_Fonts cursors icons sounds and themes |Fonts cursors icons sounds and themes --->]]
*[[Buildroot_Networking applications | Networking applications]]
+
:[[Buildroot_Games | Games --->]]
*[[Buildroot_Package managers | Package managers]]
+
:[[Buildroot_Graphic libraries and applications | Graphic libraries and applications --->]]
*[[Buildroot_Real-Time | Real-Time]]
+
:[[Buildroot_Hardware handling | Hardware handling --->]]
*[[Buildroot_Security | Security]]
+
:[[Buildroot_Interpreter languages and scripting | Interpreter languages and scripting --->]]
*[[Buildroot_Shell and utilities | Shell and utilities]]
+
:[[Buildroot_Libraries | Libraries --->]]
*[[Buildroot_System tools | Shell and utilities]]
+
:[[Buildroot_Mail| Mail --->]]
*[[Buildroot_Text editors and viewers | Text editors and viewers]]
+
:[[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
 
  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文件==
 

2019年12月25日 (三) 16:49的版本