娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年02月16日(星期日)

正在發生

2020年02月16日 | 交叉編譯Python-2.7.13到ARM(aarch64)平臺

發布者:玉立風華 來源: eefocus關鍵字:交叉編譯  Python-2  7  ARM  aarch64 手機看文章 掃描二維碼
隨時隨地手機看文章

方法跟交叉編譯Python-2.7.13到ARM(aarch32)平臺基本一樣, 不同的地方只是把工具鏈換成編譯aarch64的工具鏈,這里可以參考用qemu搭建aarch64學習環境.


創建目錄:


mkdir python2_7_13_for_aarch64

下面是配置、編譯和安裝的腳本:


1、配置: mk1_conf.sh


 1 #!/bin/bash

 2 

 3 export PATH=/home/pengdonglin/src/qemu/aarch64/gcc-linaro-aarch64-linux-gnu-4.9-2014.07_linux/bin:$PATH

 4 

 5 ../Python-2.7.13/configure --prefix=`pwd`

 6     --host=aarch64-linux-gnu

 7     --build=x86_64-linux-gnu

 8     --enable-ipv6

 9     --enable-shared

10     ac_cv_file__dev_ptmx="yes"

11     ac_cv_file__dev_ptc="no"


2、編譯: mk2_make.sh


 1 #!/bin/bash

 2 

 3 export PATH=/home/pengdonglin/src/qemu/aarch64/gcc-linaro-aarch64-linux-gnu-4.9-2014.07_linux/bin:$PATH

 4 

 5 make HOSTPYTHON=../python2_7_13_for_x86_64/python

 6     HOSTPGEN=../python2_7_13_for_x86_64/Parser/pgen

 7     BLDSHARED="aarch64-linux-gnu-gcc -shared"

 8     CROSS_COMPILE=aarch64-linux-gnu-

 9     CROSS_COMPILE_TARGET=yes

10     HOSTARCH=aarch64-linux-gnu

11     BUILDARCH=x86_64-linux-gnu

12     -j4


3、安裝: mk3_install.sh


1 #!/bin/bash

3 export PATH=/home/pengdonglin/src/qemu/aarch64/gcc-linaro-aarch64-linux-gnu-4.9-2014.07_linux/bin:$PATH

5 make install HOSTPYTHON=../python2_7_13_for_x86_64/python

6     BLDSHARED="aarch64-linux-gnu-gcc -shared"

7     CROSS_COMPILE=arm-none-linux-gnueabi-

8     CROSS_COMPILE_TARGET=yes

9     prefix=`pwd`



此外別忘了修改制作ramdisk的腳本以及修改內核配置。


運行Qemu:


 1 sudo qemu-system-aarch64

 2     -M  virt

 3     -cpu cortex-a53

 4     -smp 2

 5     -m 4096M

 6     -kernel ./linux-4.10/out_aarch64/arch/arm64/boot/Image

 7     -nographic

 8     -append "root=/dev/ram0 rw rootfstype=ext4 console=ttyAMA0 init=/linuxrc ignore_loglevel"

 9     -initrd ./rootfs/ramdisk.img

10     -net nic,vlan=0 -net tap,vlan=0,ifname=tap0

11     -fsdev local,security_model=passthrough,id=fsdev0,path=/nfsroot

12     -device virtio-9p-pci,id=fs0,fsdev=fsdev0,mount_tag=hostshare


啟動log:


  1 $./run_all.sh 

  2 sudo tunctl -u root -t tap0

  3 TUNSETIFF: Device or resource busy

  4 sudo ifconfig tap0 0.0.0.0 promisc up

  5 sudo brctl addif br0 tap0

  6 brctl show

  7 bridge name    bridge id        STP enabled    interfaces

  8 br0        8000.36de5b2e5a93    no        eth0

  9                             tap0

 10 docker0        8000.024280392ab1    no        

 11 [    0.000000] Booting Linux on physical CPU 0x0

 12 [    0.000000] Linux version 4.10.0+ (pengdonglin@pengdonglin-HP) (gcc version 4.9.1 20140529 (prerelease) (crosstool-NG linaro-1.13.1-4.9-2014.07 - Linaro GCC 4.9-2014.06) ) #6 SMP PREEMPT Mon Mar 20 13:59:55 CST 2017

 13 [    0.000000] Boot CPU: AArch64 Processor [410fd034]

 14 [    0.000000] debug: ignoring loglevel setting.

 15 [    0.000000] efi: Getting EFI parameters from FDT:

 16 [    0.000000] efi: UEFI not found.

 17 [    0.000000] cma: Reserved 16 MiB at 0x00000000ff000000

 18 [    0.000000] NUMA: No NUMA configuration found

 19 [    0.000000] NUMA: Faking a node at [mem 0x0000000000000000-0x000000013fffffff]

 20 [    0.000000] NUMA: Adding memblock [0x40000000 - 0x13fffffff] on node 0

 21 [    0.000000] NUMA: Initmem setup node 0 [mem 0x40000000-0x13fffffff]

 22 [    0.000000] NUMA: NODE_DATA [mem 0x13ffea600-0x13ffec57f]

 23 [    0.000000] Zone ranges:

 24 [    0.000000]   DMA      [mem 0x0000000040000000-0x00000000ffffffff]

 25 [    0.000000]   Normal   [mem 0x0000000100000000-0x000000013fffffff]

 26 [    0.000000] Movable zone start for each node

 27 [    0.000000] Early memory node ranges

 28 [    0.000000]   node   0: [mem 0x0000000040000000-0x000000013fffffff]

 29 [    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000013fffffff]

 30 [    0.000000] On node 0 totalpages: 1048576

 31 [    0.000000]   DMA zone: 12288 pages used for memmap

 32 [    0.000000]   DMA zone: 0 pages reserved

 33 [    0.000000]   DMA zone: 786432 pages, LIFO batch:31

 34 [    0.000000]   Normal zone: 4096 pages used for memmap

 35 [    0.000000]   Normal zone: 262144 pages, LIFO batch:31

 36 [    0.000000] psci: probing for conduit method from DT.

 37 [    0.000000] psci: PSCIv0.2 detected in firmware.

 38 [    0.000000] psci: Using standard PSCI v0.2 function IDs

 39 [    0.000000] psci: Trusted OS migration not required

 40 [    0.000000] percpu: Embedded 21 pages/cpu @ffff8000fffbd000 s48128 r8192 d29696 u86016

 41 [    0.000000] pcpu-alloc: s48128 r8192 d29696 u86016 alloc=21*4096

 42 [    0.000000] pcpu-alloc: [0] 0 [0] 1 

 43 [    0.000000] Detected VIPT I-cache on CPU0

 44 [    0.000000] CPU features: enabling workaround for ARM erratum 845719

 45 [    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 1032192

 46 [    0.000000] Policy zone: Normal

 47 [    0.000000] Kernel command line: root=/dev/ram0 rw rootfstype=ext4 console=ttyAMA0 init=/linuxrc ignore_loglevel

 48 [    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)

 49 [    0.000000] software IO TLB [mem 0xfafff000-0xfefff000] (64MB) mapped at [ffff8000bafff000-ffff8000beffefff]

 50 [    0.000000] Memory: 4008696K/4194304K available (8572K kernel code, 946K rwdata, 3864K rodata, 1024K init, 398K bss, 169224K reserved, 16384K cma-reserved)

 51 [    0.000000] Virtual kernel memory layout:

 52 [    0.000000]     modules : 0xffff000000000000 - 0xffff000008000000   (   128 MB)

 53 [    0.000000]     vmalloc : 0xffff000008000000 - 0xffff7dffbfff0000   (129022 GB)

 54 [    0.000000]       .text : 0xffff000008080000 - 0xffff0000088e0000   (  8576 KB)

 55 [    0.000000]     .rodata : 0xffff0000088e0000 - 0xffff000008cb0000   (  3904 KB)

 56 [    0.000000]       .init : 0xffff000008cb0000 - 0xffff000008db0000   (  1024 KB)

 57 [    0.000000]       .data : 0xffff000008db0000 - 0xffff000008e9ca00   (   947 KB)

 58 [    0.000000]        .bss : 0xffff000008e9ca00 - 0xffff000008f003d0   (   399 KB)

 59 [    0.000000]     fixed   : 0xffff7dfffe7fd000 - 0xffff7dfffec00000   (  4108 KB)

 60 [    0.000000]     PCI I/O : 0xffff7dfffee00000 - 0xffff7dffffe00000   (    16 MB)

 61 [    0.000000]     vmemmap : 0xffff7e0000000000 - 0xffff800000000000   (  2048 GB maximum)

 62 [    0.000000]               0xffff7e0000000000 - 0xffff7e0004000000   (    64 MB actual)

 63 [    0.000000]     memory  : 0xffff800000000000 - 0xffff800100000000   (  4096 MB)

 64 [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1

 65 [    0.000000] Preemptible hierarchical RCU implementation.

 66 [    0.000000]     Build-time adjustment of leaf fanout to 64.

 67 [    0.000000]     RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=2.

 68 [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=2

 69 [    0.000000] NR_IRQS:64 nr_irqs:64 0

 70 [    0.000000] GICv2m: range[mem 0x08020000-0x08020fff], SPI[80:143]

 71 [    0.000000] arm_arch_timer: WARNING: Invalid trigger for IRQ3, assuming level low

 72 [    0.000000] arm_arch_timer: WARNING: Please fix your firmware

 73 [    0.000000] arm_arch_timer: Architected cp15 timer(s) running at 62.50MHz (virt).

 74 [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1cd42e208c, max_idle_ns: 881590405314 ns

 75 [    0.000102] sched_clock: 56 bits at 62MHz, resolution 16ns, wraps every 4398046511096ns

 76 [    0.002442] Console: colour dummy device 80x25

 77 [    0.005189] Calibrating delay loop (skipped), value calculated using timer frequency.. 125.00 BogoMIPS (lpj=250000)

 78 [    0.005287] pid_max: default: 32768 minimum: 301

 79 [    0.006012] Security Framework initialized

 80 [    0.008915] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)

 81 [    0.013062] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)

[1] [2] [3]
關鍵字:交叉編譯  Python-2  7  ARM  aarch64 引用地址:交叉編譯Python-2.7.13到ARM(aarch64)平臺

上一篇:交叉編譯Python-2.7.13到ARM(aarch32)—— 支持sqlite3
下一篇:讓TQ2440也用上設備樹(1)

推薦閱讀

您可能會認為大家已經看到鋪天蓋地的蘋果iPhone X智能手機拆解,但是還有一些廠商隱藏在幕后,沒有獲得足夠的曝光。?當然,蘋果iPhone X的邏輯集成電路(IC)是最早被拆解分析的,但是蘋果真正的創新在于光學器件及模組、MEMS和傳感器、封裝和PCB技術等領域。?據麥姆斯咨詢報道,上周,EE Times與法國Yole和System Plus Consulting公司的分析師進行...
近年來,全球制造業掀起了機器換人浪潮,工業機器人的市場一路飚升,尤其是中國已經成為世界最大市場,吸引了全球機器人企業的關注。一直已來,中國工業機器人市場為外資品牌所占據,而國產機器人企業處于弱勢力地位,只能看著巨大的市場被外資分食。 業內機構分析認為,國內工業機器人產業受限于核心部件,如伺服、、控制系統等,國內的技術發展滯后,...
內容說明本發明涉及一種累積式氣體流量計及采集方法,屬于煤層氣井和天然氣井測井技術領域。發明背景在天然氣和煤層氣井生產過程中,有時需要了解地下各層的產氣量,即測量產氣井的產出剖面。目前,對于產氣量較大的井能夠利用測量溫度、壓力、含水、密度和渦輪流量的方法計算出井下各層的產氣量。然而,對于產氣量較小的煤層氣和天然氣井,此方法則無法滿...

史海拾趣

問答坊 | AI 解惑

c陷阱與缺陷

書中收集了c語言編程的幾乎所有漏洞與缺陷。 這本書再版多少次了,幾乎沒有改版,經典!!! [ 本帖最后由 richiefang 于 2009-11-25 08:55 編輯 ]…

查看全部問答∨

SD卡數據的讀取

我想用FPGA來讀取SD卡內的數據,那位大蝦有現成的FPGA程序,共享一下!…

查看全部問答∨

支持DirectShow的usb攝像頭的接口是什么標準啊(不需要安裝驅動)

如題:這種usb設備需要怎樣通訊可讓windows 自動識別為usb圖像設備…

查看全部問答∨

求助:關于無法解析的外部符號的錯誤

大家好:     在我的程序里用了::TrackPopupMenu,程序編譯通過了,但連接時又出現如下錯誤: error LNK2019: 無法解析的外部符號 TrackPopupMenu。     我在.cpp文件中已經#include <winuser.h>,TrackPopupMenu就在wi ...…

查看全部問答∨

由于快遞沒到所以團購活動的maple開發板延誤了

本帖最后由 ddllxxrr 于 2016-1-7 17:11 編輯 由于快遞沒到所以團購的maple開發板延誤了預計明天會到 本站強薦:185娛樂﹪城.足球﹪真_人.彩票齊全﹪手機可投﹪注任何游戲. 首次開戶送10元.首存送58元.信譽絕對保證185.cc …

查看全部問答∨

仿真器的問題

我用的是usb仿真器,以前一直好好的,可是昨天拆了一次后,系統突然提示為無法識別的usb設備,因此也無法安裝驅動,請問有人遇到這樣的問題嗎?…

查看全部問答∨

死區控制寄存器不起作用?

可能是載波頻率過高,示波器掃描時間不足以觀察脈沖邊沿的變化。 上下橋臂驅動脈沖應該是互補,而且上下沿變化是錯開的。…

查看全部問答∨

如何讓51 記錄下很多數據??

具體點是  現在有多個數據過來 比如說 一號燈亮 二號等亮 三號滅 四號滅 這些是不同個信號源發送過來的 這些都是同時發送給51  能不能讓51  同時記錄下來  記錄后打包做好標記 然后不同時刻發送出去 !! ...…

查看全部問答∨

FPGA中PLL配置詳細說明和使用

FPGA中PLL配置詳細說明和使用(Quartus II)…

查看全部問答∨

DSP-Sitara課程進度一直是50%的請進!!!

進度一直是50%的同學,是不是每次點擊的是上圖中的片頭,看完整個視頻進度只有50%呢? 技術告訴我們,雖然說從片頭可以直接學習課件。但是對系統來講片頭與課程是整個視頻的兩部分。所以,需要點一下“課程”。否則,系統會認為 “課程”這個部 ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 婺源县| 卓尼县| 子洲县| 苍梧县| 罗甸县| 如东县| 简阳市| 富裕县| 乐东| 龙游县| 萨迦县| 伊金霍洛旗| 洪泽县| 崇仁县| 个旧市| 定兴县| 福鼎市| 百色市| 类乌齐县| 依安县| 沧州市| 即墨市| 璧山县| 黄陵县| 花莲县| 安图县| 峨边| 涞水县| 靖远县| 中西区| 怀集县| 册亨县| 九龙县| 黎平县| 永安市| 扬州市| 东阳市| 法库县| 涿鹿县| 尼勒克县| 务川|