導航:首頁 > 源碼編譯 > 樹莓派編譯kodi

樹莓派編譯kodi

發布時間:2022-04-12 18:34:54

1. 樹莓派編譯c文件出現問題

編譯的時候在最後加上 -lwiringpi

2. 怎麼用樹莓派編譯C語言程序

用樹莓派編譯C語言程序方法:

首先安裝Xshell軟體。

點擊New,新建一個ssh連接。
名字隨便起,這里我寫樹莓派。
ip地址,寫樹莓派的ip,我的樹莓派ip是192.168.1.222。
點擊OK。

這樣就建好ssh鏈接了,雙擊樹莓派。

填寫的用戶名,我是用的默認的pi。
點擊OK。

填寫密碼,默認的是raspberry

連接成功。

命令行輸入vim test.c。
回車。

這時,無法輸入任何字元,按下i鍵,進入編輯模式,此時test.c會變成INSERT
,這時就可以輸入代碼了。

編輯好代碼。按ESC,進入命令行模式
輸入wq!回車
退出vim程序。

接下來在命令行中輸入gcc test.c -o test
回車,生成可執行文件test

./test即可看到運行結果hello world !
大功告成

3. 樹莓派 編譯驅動 需要編譯內核嗎

如果不是交叉編譯的的話,需要下載和系統版本相同的linux內核源代碼;如果是交叉編譯的話,還需要安裝交叉編譯工具;詳見http://blog.csdn.net/hcx25909/article/details/16860055

4. 要什麼小米盒子,樹莓派安裝KODI自製智能電視盒子

樹莓派畢竟不是專業的電視盒子,並且輸出解析度有限。盡管樹莓派能做很多東西,但是通用的往往不是最好用的。

5. 樹莓派 編譯 platform選哪個

1、獲取升級所需源碼

1)下載地址:
官方網址:https://github.com/raspberrypi
上面列出了樹莓派所有的開源軟體:
firmware:樹莓派的交叉編譯好的二進制內核、模塊、庫、bootloader
linux:內核源碼
tools:編譯內核和其他源碼所需的工具——交叉編譯器等
我們只需要以上三個文件即可,下面的工程可以了解一下

documentation:樹莓派離線幫助文檔,教你如何使用、部署樹莓派(樹莓派官方使用教程)
userland:arm端用戶空間的一些應用庫的源碼——vc視頻硬浮點、EGL、mmal、openVG等
hats:Hardware Attached on Top,樹莓派 B+型板子的擴展板資料
maynard:一個gtk寫成的桌面環境
scratch:一個簡易、可視化編程環境
noobs:一個樹莓派鏡像管理工具,他可以讓你在一個樹莓派上部署多個鏡像
weston:一個應用程序
target_fs:樹莓派最小文件系統,使用busybox製作
quake3:雷神之錘3有線開發源碼firmwareb
2)下載方法:
a、網頁直接下載:

點到所需要下載的工程,左上角選版本,右方有一個download ZIP按鈕可直接下載(筆者下載完成後,在linux中解壓提示出錯,windows又非常慢切內核建議不要在windows環境解壓,所以筆者不建議使用這種辦法)

b、使用git下載
$ mkdir raspeberrypi_src
$ cd raspberrypi_src
$ git clone git://github.com/raspberrypi/firmware.git
$ git clone git://github.com/raspberrypi/linux.git
$ git clone git://github.com/raspberrypi/tools.git

會得到三個文件夾
firmware linux tools

2、編譯、提取內核及其模塊

1)獲得內核配置文件
在運行的樹莓派中運行:
$ls /proc/
可看到一個叫config.gz的文件,他是當前的樹莓派配置選項記錄文件,我們將他拷出,放入我們的內核源碼目錄樹下

$cp /proc/config /home/pi
我們這里使用前面交過的samba拷出並拷入內核源碼目錄下,不熟悉的人可參考前面文章

在linux內核源碼下執行:
$zcat config.gz > .config

2)配置、編譯內核
a、修改內核源碼makefile ARCH類型和編譯器路徑
$vi Makefile +195
找到以上類似代碼,改為如圖所示

b、查看、修改配置選項
$make menuconfig
可出現以下界面

如果不做修改,直接選中exit即可(注意使用鍵盤操作)

c、編譯內核鏡像
$make
在arch/arm/boot目錄下可以看到一個叫zImage的文件,就是我們新的內核

但是樹莓派需要另外一種格式的鏡像,需要進行處理一下,執行以下命令
$cd tools/mkimage

$./imagetool-uncompressed.py ../../linux/arch/arm/boot/zImage
即可在當前文件夾下看到一個叫:kernel.img的文件,就是我們需要的新內核了

d、提取moles
上一步其實不但編譯出來了內核的源碼,一些模塊文件也編譯出來了,這里我們提取一下
$cd raspberrypi_src
$mkdir moles
$cd linux
$ make moles_install INSTALL_MOD_PATH=../moles

即可在moles得到我們需要的模塊文件

2、升級RPi的kernel、Firmware、lib
將SD卡拔下插在電腦上(可使用讀卡器)
1)升級內核
將新編好的內核拷入SD卡,改名為:kernel_new.img
打開boot目錄下
找到config.txt文件,加入:kernel=kernel_new.img這一行

2)升級boot
將firmware/boot/目錄下 以下文件拷入SD卡boot目錄:fbootcode.bin fixup.dat fixup_cd.dat start.elf

3)更新vc庫及內核moles
將第3步d步中編譯出來的moles/lib/moles拷入樹莓派文件系統/lib下

6. kodi安裝了 閃退怎麼辦

樹莓派又稱卡片式電腦,外形只有信用卡大小,卻具有電腦的所有基本功能,這就是Raspberry Pi電腦板,中文譯名"樹莓派"!這一基金會以提升學校計算機科學及相關學科的教育,讓計算機變得有趣為宗旨。 安裝樹莓派: 1.先將安裝好系統的SD卡插入樹莓派 2.再將usb介面的鍵盤和滑鼠接上樹莓派3.接上HDMI線 4.接上電源線,並打開電源 鍵盤輸入"startx"啟動圖形界面,到此為止你的樹莓派就正常啟動。 1.NOOBS (New Out Of Box Software) 是樹莓派一個全新的安裝系統,允許用戶更輕松的在樹莓派設備上體驗不同的 Linux 系統。該軟體安裝到一個 4GB 或者更大的 SD 卡,首次啟動時提供操作系統的安裝選擇。所選擇的操作系統已經存在卡中,因此 NOOBS 無需聯網下載 OS 映像。當前版本包含 Raspbian, Pidora 和兩個版本的 XBMC 媒體中心軟體。一旦選擇,NOOBS 將安裝所選系統到卡中剩餘空間然後重啟開始全新安裝。

7. 樹莓派可以使用哪些系統

一、通用系統

閱讀全文

與樹莓派編譯kodi相關的資料

熱點內容
推薦演算法創新點 瀏覽:23
汽油機壓縮是什麼 瀏覽:281
如何獲得網站源碼 瀏覽:824
搜索本機加密軟體 瀏覽:211
三星迷你日記加密 瀏覽:820
優加密試卷五年級上冊數學 瀏覽:936
社區購物app源碼 瀏覽:125
程序員去北京完整視頻 瀏覽:274
linuxscan 瀏覽:904
查看linux默認shell 瀏覽:153
百雞問題java 瀏覽:714
通信信號調制識別原理與演算法源碼 瀏覽:721
e72手機安裝什麼app 瀏覽:177
程序員cv崗 瀏覽:257
ps下載解壓後怎麼找安裝包 瀏覽:120
運動手環軟體如何掃碼下載安卓 瀏覽:468
程序員前期報道 瀏覽:155
游戲主文件夾是什麼意思 瀏覽:800
極光電商app是什麼軟體 瀏覽:71
php調用html5 瀏覽:501