国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Ubuntu20.04_x86交叉編譯aarch64版本的tslib1.22步驟

這篇具有很好參考價值的文章主要介紹了Ubuntu20.04_x86交叉編譯aarch64版本的tslib1.22步驟。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

編譯環(huán)境:小米筆記本+Windows10+VMware17?+Ubuntu20.04虛擬機(jī)

編譯目標(biāo):需要生成aarch64環(huán)境下對應(yīng)的觸摸屏驅(qū)動。

編譯步驟:

1、下載aarch64-linux-gnu編譯器,下載地址為:https://releases.linaro.org/components/toolchain/binaries/7.5-2019.12/aarch64-linux-gnu/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz

2、解壓縮aarch64交叉編譯工具,配置環(huán)境變量,64位平臺的編譯器gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz操作如下

解壓命令:

tar -xvf gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz

重命名目錄命令:

mv gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu aarch64-linux-gnu-7.5.0

將目標(biāo)復(fù)制到/opt目錄下,

sudo cp -rf aarch64-linux-gnu-7.5.0/ /opt

ubuntu安裝tslib,linux,arm開發(fā),運(yùn)維

?

手動添加環(huán)境變量,修改/etc/bash.bashrc文件

sudo vim /etc/bash.bashrc

在文件的最后添加如下命令:

#64位arm編譯器

PATH=$PATH:/opt/aarch64-linux-gnu-7.5.0/bin

ubuntu安裝tslib,linux,arm開發(fā),運(yùn)維

?

執(zhí)行命令是的環(huán)境變量立即生效

source /etc/bash.bashrc

檢查一下軟件版本:

arm-linux-gnueabihf-gcc –v

arm-linux-gnueabihf-g++ -v

aarch64-linux-gnu-gcc –v

aarch64-linux-gnu-g++ -v

3、下載tslib1.22源碼,下載地址為:https://codeload.github.com/libts/tslib/zip/refs/tags/1.22

解壓命令:tar zxvf tslib-1.22.tar.gz

安裝相關(guān)驅(qū)動:sudo apt-get install autoconf automake libtool

4、編譯項目:

cd tslib-1.22

./configure CC=aarch64-linux-gnu-gcc CXX=arm-none-linux-gnueabi-g++ --host=aarch64-linux-gnu --prefix=/opt/tslib1.22 ac_cv_func_malloc_0_nonnull=yes

make

sudo make insall

查看編譯路徑:ls /opt/tslib1.22下的文件目錄。

ubuntu安裝tslib,linux,arm開發(fā),運(yùn)維

5、如果多次編譯出錯的時候需要使用make clean命令清理緩存,然后執(zhí)行make install。文章來源地址http://www.zghlxwxcb.cn/news/detail-579537.html

到了這里,關(guān)于Ubuntu20.04_x86交叉編譯aarch64版本的tslib1.22步驟的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 帶wiringPi庫的交叉編譯 ---宿主機(jī)x86Ubuntu,目標(biāo)機(jī)ARMv8 aarch64(香橙派)

    帶wiringPi庫的交叉編譯 ---宿主機(jī)x86Ubuntu,目標(biāo)機(jī)ARMv8 aarch64(香橙派)

    帶wiringPi庫的交叉編譯如何進(jìn)行 先交叉編譯wiringPi庫,編譯出的庫適合香橙派,這時候交叉編譯可執(zhí)行程序的平臺和鏈接庫的格式也是正確的 ,然后通過-I和-L來指定鏈接的wiringPi庫的頭文件和庫的位置,但是現(xiàn)在還沒有學(xué)習(xí)過,后面學(xué)了補(bǔ)上 此時如果把wiringPi庫拿到Ubuntu上進(jìn)

    2024年02月15日
    瀏覽(23)
  • Ubuntu-base(20.04/22.04) armhf / aarch64移植記錄

    Ubuntu-base(20.04/22.04) armhf / aarch64移植記錄

    根文件系統(tǒng)官網(wǎng) 進(jìn)入如下圖選擇版本-進(jìn)入release 版本下載界面-下載armhf/arm64文件。 在/home/zynq/linux/rootfs/下建立mount.sh 在/home/zynq/linux/rootfs/下建立unmount.sh 給兩個文件賦權(quán)限 運(yùn)行mount.sh 掛載文件系統(tǒng) adduser 和useradd的區(qū)別: adduser 和useradd的區(qū)別:

    2024年02月11日
    瀏覽(36)
  • ubuntu20.04搭建arm交叉編譯環(huán)境

    ubuntu20.04搭建arm交叉編譯環(huán)境

    源碼下載地址:Downloads | GNU-A Downloads – Arm Developer 要根據(jù)目標(biāo)系統(tǒng)選擇編譯器版本,我的主板: aarch64bit體系結(jié)構(gòu)(arm 64bit),linux內(nèi)核GNU操作系統(tǒng)=GNU/Linux操作系統(tǒng)(簡稱linux) 大端模式(Big-endian),是指數(shù)據(jù)的高字節(jié),保存在內(nèi)存的低地址中,而數(shù)據(jù)的低字節(jié),保存在內(nèi)存

    2023年04月24日
    瀏覽(25)
  • Ubuntu20.04 交叉編譯Paddle-OCR

    Ubuntu20.04 交叉編譯Paddle-OCR

    參考鏈接: https://blog.csdn.net/sz76211822/article/details/130466597?spm=1001.2014.3001.5501 參考鏈接: https://blog.csdn.net/sz76211822/article/details/130461683?spm=1001.2014.3001.5501 1.將Paddle-Lite編譯好的cxx文件夾放置到PaddleOCR/deploy/lite目錄下 2.將編譯好的opencv文件夾放置到cxx目錄下 3.除了拷貝過來的源代碼

    2024年02月02日
    瀏覽(51)
  • Ubuntu 20.04 LTS x86_64 安裝 stable-diffusion-webui

    Ubuntu 20.04 LTS x86_64 安裝 stable-diffusion-webui

    Stability AI GitHub - Stability-AI/stablediffusion: High-Resolution Image Synthesis with Latent Diffusion Models https://github.com/AUTOMATIC1111/stable-diffusion-webui Ubuntu 20.04 LTS 安裝 nvidia 驅(qū)動 + cuda 11.8 從開始到放棄!_hkNaruto的博客-CSDN博客 打開一個新終端,配置源 ?編輯~/.condarc 內(nèi)容如下即可。 注意: 以下方

    2024年02月12日
    瀏覽(23)
  • 交叉編譯工具鏈arm-linux-gnueabihf的安裝-ubuntu 20.04

    http://t.csdn.cn/ZbjFX 建議直接在.bashrc文件作修改 ,修改方式相同 ( vi :視自己的編輯器而定) 因為我在修改profile文件后,環(huán)境變量生效,但是命令行的用戶名等顏色高亮顯示會消失;并且重啟終端后,又需要再source一下profile。 但是將環(huán)境變量添加至.bashrc則不會出現(xiàn)這兩個問題

    2024年02月11日
    瀏覽(62)
  • libreoffice 7 ( arm64 ubuntu20.04 環(huán)境) 源碼編譯

    基礎(chǔ)環(huán)境 cpu os docker Dockerfile

    2024年02月13日
    瀏覽(28)
  • Ubuntu 20.04 X86成功編譯運(yùn)行wayland、wayland-protocols、weston,親測有效,踩了很多坑,完美解決。

    Ubuntu 20.04 X86成功編譯運(yùn)行wayland、wayland-protocols、weston,親測有效,踩了很多坑,完美解決。

    編譯前期準(zhǔn)備: 1、更換國內(nèi)源: #添加阿里源 deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ foc

    2024年02月11日
    瀏覽(108)
  • 【已解決】Ubuntu 20.04 編譯OpenCV 動態(tài)鏈接庫指向版本不一致導(dǎo)致出錯

    【已解決】Ubuntu 20.04 編譯OpenCV 動態(tài)鏈接庫指向版本不一致導(dǎo)致出錯

    問題:編譯OpenCV 4.8.1, 顯示出錯: /usr/bin/ld: /lib/x86_64-linux-gnu/libwayland-client.so.0: undefined reference to `ffi_type_uint32@LIBFFI_BASE_7.0\\\' /usr/bin/ld: /lib/x86_64-linux-gnu/libwayland-client.so.0: undefined reference to `ffi_type_sint32@LIBFFI_BASE_7.0\\\' /usr/bin/ld: /lib/x86_64-linux-gnu/libwayland-client.so.0: undefined reference to

    2024年02月04日
    瀏覽(35)
  • x86架構(gòu)ubuntu 搭建arm64交叉編譯環(huán)境及QT編譯arm64架構(gòu)工程

    x86架構(gòu)ubuntu 搭建arm64交叉編譯環(huán)境及QT編譯arm64架構(gòu)工程

    背景:由于最近項目需要做國產(chǎn)系統(tǒng)適配,很多軟件需要重新編譯以適配不同架構(gòu)CPU。 環(huán)境: 1、主機(jī)win10 64bit? ?vmware虛擬主機(jī)ubuntu1804 64bit 2、vmware虛擬主機(jī)已經(jīng)安裝了qt5.14.2及qt_create4.11.1 一、C/C++程序交叉編譯 1、交叉編譯環(huán)境搭建 ①選定編譯工具aarch64-linux-gnu ②安裝交叉

    2024年02月09日
    瀏覽(31)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包