精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何向Buildroot內添加外部APP

2132110287 ? 來源:萬象奧科 ? 2024-07-22 17:48 ? 次閱讀

Linux項目開發,如何在BuildRoot框架內添加外部APP呢?本文以quect-CM撥號軟件為例,做開發演示。

Buildroot是不支持移遠的撥號軟件,但是日常使用中移遠4g模塊又應用廣泛,所以我們將在buildroot內移植外部的quectel-CM本地軟件

操作步驟:

1)在buildroot源碼目錄的package目錄下創建quectel-CM目錄

mkdir quectel-CM

2)在package目錄下修改Config.in文件,末尾添加:

menu "Daniel private app package"

source"package/quectel-CM/Config.in"

endmenu

3)進入quectel-CM/目錄創建Config.in文件和quectel-CM.mk文件

Config.in文件:

config BR2_PACKAGE_QUECTEL_CM

bool "quectel-CM"

help

This is quectel qmi/gobinet dialing software

quectel-CM.mk文件:

###########################################################

# quectel-CM

###########################################################

QUECTEL_CM_VERSION:=

QUECTEL_CM_SITE:= $(TOPDIR)/../../vanxoak_app/quectel-CM

QUECTEL_CM_SITE_METHOD:=local

QUECTEL_CM_INSTALL_TARGET:=YES

define QUECTEL_CM_BUILD_CMDS

$(MAKE) CC="$(TARGET_CC)" LD="$(TARGET_LD)" -C $(@D) all

endef

define QUECTEL_CM_INSTALL_TARGET_CMDS

$(INSTALL) -D -m 0755 $(@D)/quectel-CM $(TARGET_DIR)/usr/bin

endef

define QUECTEL_CM_PERMISSIONS

/usr/bin/quectel-CM f 4755 0 0 - - - - -

endef

$(eval $(generic-package))

4)在SDK目錄下創建vanxoak_app/quectel-CM目錄,并將quectel-CM源碼移動到vanxoak_app/quectel-CM目錄下;

5)在buildroot目錄下執行make ARCH=arm64 menuconfig,選中quectel-CM

7b66b294080d08f6e451dd4c4d869c3a.png

6)最后回到SDK目錄下執行./build.sh rootfs 重新編譯文件系統

7)編譯完成后,重新燒寫,在/usr/bin/目錄下就會有可執行程序quectel-CM可執行文件

4677f7a247d17071d78b2ec46295b367.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11090

    瀏覽量

    207611
  • 軟件
    +關注

    關注

    69

    文章

    4512

    瀏覽量

    86536
  • Buildroot
    +關注

    關注

    1

    文章

    48

    瀏覽量

    1329

原文標題:Linux項目開發,如何向Buildroot內添加外部APP?

文章出處:【微信號:萬象奧科,微信公眾號:萬象奧科】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    【100ASK_IMX6ULL(帶屏) 開發板試用體驗】一、buildroot添加自己的app

    buildroot 很簡單網上很多資料。首先進入buildroot目錄package目錄下找到Config.in 添加指向新增APP目錄語句如:menu "test"
    發表于 10-07 13:35

    buildroot如何添加支持第三方軟件?

    iMX6ULL終結者Buildoot文件系統構建篇buildroot添加支持第三方軟件
    發表于 04-02 06:06

    如何在buildroot添加自己的package?

    我想要在 buildroot添加自己的 package,但是執行的 menuconfig 的時候失敗了。用的 20210715 的資料
    發表于 01-04 07:01

    buildroot下meke menuconfig失敗是為什么?怎么解決?

    我想要在 buildroot添加自己的 package,但是執行的 menuconfig 的時候失敗了。用的 20210715 的資料
    發表于 01-13 07:31

    如何實現在buildroot配置文件中添加app的編譯選項呢

    怎樣在buildroot添加配置文件呢?如何實現在buildroot配置文件中添加app的編譯選項呢?
    發表于 03-07 07:05

    固件添加網格有多難?

    固件添加網格有多難? 我正在從事一個物聯網項目,其中的設備不是靜態的,并且如果在范圍,ESP8266 纏繞連接到的地方周圍只有一堆無線 AP,但我想知道是否有一種方法可以添加 Me
    發表于 05-11 07:32

    Firefly-RK3399 Buildroot 固件介紹

    編譯 Buildroot 固件 本章介紹 Buildroot 固件的編譯使用。
    的頭像 發表于 11-23 10:58 ?4988次閱讀
    Firefly-RK3399 <b class='flag-5'>Buildroot</b> 固件介紹

    fireflyAIO-3399C主板編譯Buildroot固件介紹

    編譯 Buildroot 固件   本章介紹 Buildroot 固件的編譯使用。
    的頭像 發表于 12-13 10:39 ?1835次閱讀

    fireflyCORE-PX30-JD4編譯Buildroot 固件簡介

    編譯 Buildroot 固件 本章介紹 Buildroot 固件的編譯使用。
    的頭像 發表于 12-19 16:54 ?4207次閱讀

    抖音支付在抖音APP正式上線

    1月19日 消息:據支付百科消息,抖音支付已在抖音APP正式上線,在抖音APP購物結算時,除了支付寶和微信支付外,又添加了“抖音支付”的
    的頭像 發表于 01-19 15:50 ?4472次閱讀

    學技術 | 帶您認識Microchip MPU之第五篇用Buildroot生成鏡像

    buildroot外部源碼樹?查看可用版本?$gittag|grepxxx?指定Buildroot外部源碼樹版本?$gitcheckoutxxxx2:查看已有配置文件?查看
    的頭像 發表于 02-02 11:20 ?815次閱讀
    學技術 | 帶您認識Microchip MPU之第五篇用<b class='flag-5'>Buildroot</b>生成鏡像

    技術分享 | RK3568開發板 buildroot編譯配置

    啟揚智能RK3568開發板提供兩種文件系統,一種是Debian,另外一種是BuildRoot。在使用過程中,有些客戶需要添加屬于自己的軟件包,所以在此分享啟揚RK3568關于BuildRoot編譯
    的頭像 發表于 04-13 10:32 ?3417次閱讀
    技術分享 | RK3568開發板 <b class='flag-5'>buildroot</b>編譯配置

    如何為ABB機器人添加外部軸(導軌)

    要為ABB機器人添加外部軸(導軌),很多同學都覺得一臉懵逼,那么如果遇到要添加外部軸(導軌)的情況,我們應該怎們做?
    的頭像 發表于 08-24 14:48 ?1505次閱讀
    如何為ABB機器人<b class='flag-5'>添加</b><b class='flag-5'>外部</b>軸(導軌)

    瑞芯微RK3568|SDK開發之Buildroot編譯

    Buildroot查詢幫助查看buildroot的詳細編譯命令,如下所示。圖1.1編譯文件系統以上命令為,配置buildroot對應的默認配置defconfig,然后編譯。注:buildroo
    的頭像 發表于 10-08 10:38 ?1503次閱讀
    瑞芯微RK3568|SDK開發之<b class='flag-5'>Buildroot</b>編譯

    如何修改buildroot和debian文件系統

    本文檔主要介紹在沒有編譯環境的情況下,如何修改buildroot和debian文件系統方法,如在buildroot文件系統中添加文件、修改目錄等文件操作,在debian文件系統中,安裝軟件庫、工具、擴大文件系統空間等等操作。
    的頭像 發表于 07-22 17:46 ?213次閱讀
    如何修改<b class='flag-5'>buildroot</b>和debian文件系統