如何修改Linux開啟進度條的圖片
轉載地址:https://blog.csdn.net/Phoenix500526/article/details/51286795
最近因為工作需要,需要將Linux啟動時的開機進度條背景修改為公司logo,並將進度條轉換為自己的動畫。這裡說明一下,psplash是Linux下的一款開源軟體,可以在嵌入式產品中顯示開機進度條。除此之外,實現類似功能的有U-boot Splash,X Splash等等。以下是psplash的背景圖片修改過程:
1、開啟進度條圖片硬編碼進標頭檔案中
a、將自定義的進度條圖片my-image.png拷貝到到psplash的原始碼目錄下,並進入該目錄
b、將圖片製作成相應的標頭檔案:my-image-img.h
./make-image-header.sh my-image.png POKY
2、修改psplash.c檔案,將生成的my-image-img.h包含到psplash.c檔案中,並註釋掉psplash-poky-img.h
3、修改psplash-colors.h檔案,將進度條的背景顏色改為純黑色
4、去掉整個psplash的進度條,將psplash.c檔案中的psplash_draw_progress函式定義及其呼叫通通註釋掉
5、編譯前期的準備。
a、執行autogen.sh,生成配置檔案configure
./autogen.sh
b、執行configure檔案生成Makefile檔案
./configure
c、修改Makefile:
-
CC = /opt/fsl-imx-x11/3.14.52-1.1.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-gcc
-
CFLAGS = -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 –sysroot=/opt/fsl-imx-x11/3.14.52-1.1.0/sysroots/cortexa9hf-vfp-neon-poky-linux-gnueabi
-
DEFAULT_INCLUDES = -I/opt/poky/1.7/sysroots/cortexa9hf-vfp-neon-poky-linux-gnueabi/usr/include
d、設定環境變數:
export LIBRARY_PATH=/opt/poky/1.7/sysroots/cortexa9hf-vfp-neon-poky-linux-gnueabi/usr/lib
6、執行make命令,生成psplash和psplash-write可執行檔案。
7、將可執行檔名修改為psplash-default,並拷貝到根檔案系統的/usr/bin目錄下。
相關文章
- 如何實現圖片預載入和載入進度條
- 圖片解析度修改
- Linux 進度條(非100%)列出unzip進度Linux
- 如何在 CSS 背景圖片中對 SVG 圖片進行著色 ,修改svg圖片顏色CSSSVG
- 【新特性速遞】進度條,進度條,進度條
- Qt實現炫酷啟動圖-動態進度條QT
- iMX8MQ技術貼 | OKMX8MQ linux5.4.3 修改開機進度條MQLinux
- 如何修改公司網站的圖片方式網站
- 迅為i.MX6ULL 開發板開機進度條修改文件
- 如何修改網頁文字或圖片?網頁
- 電腦上如何開啟heic格式圖片
- Heic格式圖片怎麼開啟 如何在電腦和安卓上開啟蘋果圖片安卓蘋果
- CSS 如何模擬“真實的”進度條?CSS
- Android偽圖片載入進度效果Android
- 在LCD螢幕上任意位置開啟以縮減圖片(待修改)
- Qt 進度條QT
- 直播平臺軟體開發,讓原本沒有進度條的頁面顯示進度條
- 批次修改圖片尺寸
- 網站模板修改上傳圖片?模板如何修改網站logo?網站Go
- Excel實現完成進度的進度條結果Excel
- Linux中修改開啟檔案的數量限制Linux
- vxe-upload 上傳圖片顯示進度
- linux下修改防火牆,開啟8080埠Linux防火牆
- 簡單進度條
- 學習進度條
- Python進度條技巧Python
- canvas 畫進度條Canvas
- HTML <progress> 進度條HTML
- wkwebView 新增 進度條WebView
- canvas-修改圖片亮度Canvas
- C++ Qt開發:ProgressBar進度條元件C++QT元件
- 直播app開發搭建,js進度條功能APPJS
- Android花樣loading進度條(三)-配文字環形進度條Android
- 網站後臺修改圖片新聞?公司網站圖片怎麼修改?網站
- 用 matlab 對圖片進行對比度和均衡度調整Matlab
- android自帶ProgressBar圓形進度條修改顏色的技巧方法無bug探索Android
- linux如何開啟pythonLinuxPython
- 關於WPF進度條的使用