perl 交叉編譯詳解
前言
Perl是一種高級、通用、解釋型、動態(tài)的編程語言。Perl設(shè)計的初衷是為了更好地處理文本處理任務(wù),但隨著時間的發(fā)展,現(xiàn)在它已經(jīng)變成了一種強大的一般目的編程語言。Perl支持面向過程和面向?qū)ο蟮木幊田L(fēng)格。
Perl的特點:
- 強大的字符串處理能力。
- 包含眾多的內(nèi)置函數(shù),利于處理文件和文本。
- 支持正則表達式和模式匹配等高級文本操作。
- 支持模塊化編程,可以使用在CPAN(Comprehensive Perl Archive Network)中找到的大量預(yù)編譯模塊。
- 支持面向?qū)ο蟮木幊獭?/li>
- 能夠方便地處理數(shù)據(jù)庫和網(wǎng)絡(luò)操作。
perl解析器交叉編譯
下載源代碼
# Get perl and perl-cross sources curl -L -O http://www.cpan.org/src/5.0/perl-5.24.1.tar.gz curl -L -O https://github.com/arsv/perl-cross/releases/download/1.1.3/perl-cross-1.1.3.tar.gz
解壓源代碼
# Unpack perl-cross over perl, overwriting Makefile tar -zxf perl-5.24.1.tar.gz cd perl-5.24.1 tar --strip-components=1 -zxf ../perl-cross-1.1.3.tar.gz
指定交叉編譯器
export CROSS_COMPILE="/home/***/bin/aarch64-linux-gnu-" export CC=${CROSS_COMPILE}gcc export CXX=${CROSS_COMPILE}g++
交叉編譯
# Proceed as usual with most autoconfed packages ./configure --target=aarch64-linux-gnu --prefix=/home/***/install_arm -Duseshrplib -des -Duseembed make -j4 make install
到此這篇關(guān)于perl 交叉編譯的文章就介紹到這了,更多相關(guān)perl 交叉編譯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Perl訪問MSSQL并遷移到MySQL數(shù)據(jù)庫腳本實例
這篇文章主要介紹了Perl訪問MSSQL并遷移到MySQL數(shù)據(jù)庫腳本實例,寫了一個完整的遷移腳本和使用方法,需要的朋友可以參考下2014-06-06perl之print,printf,sprintf使用案例詳解
這篇文章主要介紹了perl之print,printf,sprintf使用案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下2021-09-09perl uc,lc,ucfirst,lcfirst大小寫轉(zhuǎn)換函數(shù)
這篇文章主要介紹了perl 大小寫字母轉(zhuǎn)換函數(shù),需要的朋友可以參考下2017-10-10Perl實現(xiàn)刪除Windows下的圖片緩存縮略圖Thumbs.db
這篇文章主要介紹了Perl實現(xiàn)刪除Windows下的圖片緩存縮略圖Thumbs.db,本文實現(xiàn)了批量刪除Thumbs.db文件,需要的朋友可以參考下2014-12-12在EditPlus中配置Perl開發(fā)編譯環(huán)境
這篇文章主要介紹了在EditPlus中配置Perl開發(fā)編譯環(huán)境,配置起來蠻簡單,適合小型開發(fā)環(huán)境,需要的朋友可以參考下2015-06-06