亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于centos8上的編譯工具

電子工程師 ? 來源:HarmonyOS社區(qū) ? 作者:HarmonyOS社區(qū) ? 2020-11-20 09:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

之前看到大家在Ubuntu和docker上玩得夠開心,周末兩天我試著在樹莓派、RK3399等上面試著做編譯,發(fā)現(xiàn)clang似乎只能用https://repo.huaweicloud.com/HarmonyOS/compiler/下載的,改build.py似乎也不行。

我看帖子,大家似乎對(duì)編譯器和燒錄環(huán)境都有非常深刻的認(rèn)識(shí)了,但群里居然還有不少朋友還沒搭好,于是做了一個(gè)的VMware的虛擬機(jī),消耗資源比Ubuntu小不少(至少在我的老爺筆記本上都很溜,要知道這個(gè)win7 32機(jī),開個(gè)Ubuntu虛擬機(jī)就別想做其它事情了),歡迎大家下載。

鏈接:https://pan.baidu.com/s/17WsrKHvhy7LzKMT4KnnHRg

提取碼:2qfr

基于centos8,可以直接用ssh登錄操作,不一定非要在虛擬機(jī)里面使用命令行,root賬號(hào)的密碼。缺省開啟了nfs功能,大家可以參考我之前發(fā)過的帖子:

https://bbs.elecfans.com/jishu_2008598_1_1.html

Windows下用mount192.168.175.131home

code k:命令把源碼路徑直接掛載在windows的某個(gè)盤號(hào)(比如我這里的k:)上。這樣操作在windows下起來比較簡單。

附錄:

介紹一下制作方法吧,說得比較簡單,大家領(lǐng)會(huì)意思就行:

首先是最小安裝centos,這個(gè)大家都知道,“下一步”和“確定”就可以了。

啟動(dòng)以后,缺省是開啟sshd,我使用SecureCRT登錄虛擬機(jī)安裝編譯環(huán)境,協(xié)議選ssh2。Root賬號(hào)登錄,就基本不用擔(dān)心權(quán)限問題。

CRT里直接用了yum groupinstall "Development Tools",其實(shí)后來回想一下,我只要yum install makel gcc gcc-c++等少數(shù)幾個(gè)就夠了。

接下來用sftp工具(secureFX)直接拖文件:

code-1.0.tar.gz、gn.1523.tar、hc-gen-0.65-linux.tar、llvm-linux-9.0.0-36191.tar、mtd-utils-2.1.2.tar.bz2、ninja.1.9.0.tar、Python-3.8.5.tgz。

安裝python,通過安裝包方式安裝:

tar zxvf Python-3.8.5.tgz解壓,

./configure --prefix=/usr/local

/python3.8 --enable-universalsdk --enable-optimizations --with-universal-archs。

配置目錄

make & make install

就安裝好了,在這里,我踩了一個(gè)坑:

FaiLEDto build these modules:

_ctypes

這個(gè)地方不修復(fù),后面會(huì)編譯的時(shí)候會(huì)提示:

解決方法是安裝libffi-devel以后再執(zhí)行一次就可以了。

再安裝mtd-utils

tar jvxf mtd-utils-2.1.2.tar.bz2

cd mtd-utils-2.1.2

./configure --without-ubifs

make

make install

接下來就是解壓和指定路徑,這個(gè)大家都很熟悉了,就不展開Build的時(shí)候,CC三方ffmpeg庫vendor/hisi/hi35xx/middleware/source/third_party/ffmpeg/ffmpeg-y/libavutil/log.c

文件的時(shí)候會(huì)出現(xiàn)一個(gè)致命錯(cuò)誤:

把這行改成絕對(duì)路徑:

#include

重新執(zhí)行編譯過程就行。懷疑是配置python編譯的時(shí)候少寫了--with-valgrind造成

Nfs共享文件這塊,沒多說的,注意兩點(diǎn):

1、共享參數(shù)配置為insecure

2、配置防火墻關(guān)閉

# systemctl disable firewalld

以上就是整個(gè)過程啦!

責(zé)任編輯:xj

原文標(biāo)題:在CentOS上的編譯工具—踩坑和填坑

文章出處:【微信公眾號(hào):HarmonyOS社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    682

    瀏覽量

    34885
  • SSH
    SSH
    +關(guān)注

    關(guān)注

    0

    文章

    197

    瀏覽量

    17483
  • CentOS
    +關(guān)注

    關(guān)注

    0

    文章

    84

    瀏覽量

    14621

原文標(biāo)題:在CentOS上的編譯工具—踩坑和填坑

文章出處:【微信號(hào):HarmonyOS_Community,微信公眾號(hào):電子發(fā)燒友開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    scons工具無法編譯是什么原因?

    如題,scons工具編譯不了,pkg update也不行,這個(gè)是什么原因?
    發(fā)表于 09-17 06:48

    ENV工具編譯scons --target=mdk5無法編譯是什么原因?qū)е碌模?/a>

    在使用ENV工具,輸入scons --target=mdk5編譯時(shí)出現(xiàn) Timeout reached or too many empty lines, exiting log monitoring thread. 提示后就卡在這不編譯
    發(fā)表于 09-09 07:10

    CentOS 7下MySQL 8雙主熱備高可用架構(gòu)全解

    Centos7部署MySQL8+keepalived雙主熱備(含Keepalived配置與GTID同步優(yōu)化方案) 架構(gòu)拓?fù)湓?GTID同步 VIP 192.168.1.100 MySQL主節(jié)點(diǎn)1
    的頭像 發(fā)表于 08-12 17:08 ?521次閱讀

    在IAR Arm開發(fā)工具鏈中--function_sections編譯選項(xiàng)的使用

    本文主要介紹在IAR Arm開發(fā)工具鏈中不修改源代碼的情況下使用??function_sections編譯選項(xiàng)把函數(shù)放到單獨(dú)的section。
    的頭像 發(fā)表于 06-13 13:53 ?1395次閱讀
    在IAR Arm開發(fā)<b class='flag-5'>工具</b>鏈中--function_sections<b class='flag-5'>編譯</b>選項(xiàng)的使用

    【經(jīng)驗(yàn)分享】在Omni3576編譯Redis-8.0.2源碼,并安裝及性能測試

    本文首先介紹Redis是什么,然后介紹如何在Omni3576編譯Redis-8.0.2源碼,以及從源碼編譯、安裝Redis,最后介紹如何在Omni3576運(yùn)行Redis性能測試,并
    的頭像 發(fā)表于 06-05 08:05 ?678次閱讀
    【經(jīng)驗(yàn)分享】在Omni3576<b class='flag-5'>上</b><b class='flag-5'>編譯</b>Redis-8.0.2源碼,并安裝及性能測試

    如何在CentOS系統(tǒng)中配置防火墻

    作為一名系統(tǒng)管理員或開發(fā)者,你是否曾經(jīng)被 Linux 防火墻配置搞得頭大?在生產(chǎn)環(huán)境中,我們經(jīng)常需要配置防火墻來保護(hù)服務(wù)器安全,但面對(duì) iptables 和 firewalld 這兩個(gè)工具,很多人
    的頭像 發(fā)表于 05-08 11:52 ?813次閱讀
    如何在<b class='flag-5'>CentOS</b>系統(tǒng)中配置防火墻

    如何在CentOS系統(tǒng)中部署ELK日志分析系統(tǒng)

    功能,使用戶能夠快速獲取關(guān)鍵業(yè)務(wù)洞察。本文將詳細(xì)介紹如何在 CentOS 系統(tǒng)中部署 ELK 日志分析系統(tǒng),
    的頭像 發(fā)表于 05-08 11:47 ?682次閱讀
    如何在<b class='flag-5'>CentOS</b>系統(tǒng)中部署ELK日志分析系統(tǒng)

    在 Windows 編譯 KiCad

    “?Ethan 同學(xué)為我們分享了在 Windows 編譯 KiCad 的準(zhǔn)備工作、操作步驟及閉坑指南。以下是核心的操作視頻及 PPT,完整的直播視頻后續(xù)分享給大家!?” 流程概要 準(zhǔn)備工作 編譯器篇
    的頭像 發(fā)表于 03-28 11:23 ?740次閱讀
    在 Windows <b class='flag-5'>上</b><b class='flag-5'>編譯</b> KiCad

    KiCad直播活動(dòng)(三):在 Windows編譯KiCad 手把手教您編譯/構(gòu)建 KiCad 源碼

    親愛的 KiCad 粉們: 本周繼續(xù) KiCad 的直播活動(dòng),我們將在 3 月27 日周四晚 19:30 為您帶來 “在 Windows 編譯 KiCad” 的專題!邀請(qǐng)了 KiCad Lead
    的頭像 發(fā)表于 03-24 11:14 ?1266次閱讀
    KiCad直播活動(dòng)(三):在 Windows<b class='flag-5'>上</b><b class='flag-5'>編譯</b>KiCad 手把手教您<b class='flag-5'>編譯</b>/構(gòu)建 KiCad 源碼

    適用于PIC MCU的MPLAB XC8 C編譯器用戶指南

    電子發(fā)燒友網(wǎng)站提供《適用于PIC MCU的MPLAB XC8 C編譯器用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 01-22 16:45 ?0次下載
    適用于PIC MCU的MPLAB XC<b class='flag-5'>8</b> C<b class='flag-5'>編譯</b>器用戶指南

    一文看懂網(wǎng)絡(luò)診斷工具iPerf的使用方法

    EPEL 倉庫sudo yum install iperf ? ? 或者,如果你使用的是 CentOS 8
    的頭像 發(fā)表于 01-22 10:24 ?2367次閱讀
    一文看懂網(wǎng)絡(luò)診斷<b class='flag-5'>工具</b>iPerf的使用方法

    升級(jí)centos7內(nèi)核版本

    " : " $2}' /etc/grub2.cfg 0 : CentOS Linux (3.10.0-1160.el7.x86_64) 7 (Core)1 : CentOS Linux
    的頭像 發(fā)表于 01-02 10:41 ?949次閱讀

    分享關(guān)于編譯器的科普

    源代碼分析工具和IDE集成。GCC被構(gòu)建成一個(gè)單一的靜態(tài)編譯器,這使得它非常難以被作為API并集成到其他工具中。 GCC比Clang支
    的頭像 發(fā)表于 12-09 09:49 ?842次閱讀

    Wilink8校準(zhǔn)工具用戶指南

    電子發(fā)燒友網(wǎng)站提供《Wilink8校準(zhǔn)工具用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-19 14:09 ?0次下載
    Wilink<b class='flag-5'>8</b>校準(zhǔn)<b class='flag-5'>工具</b>用戶指南

    分享一個(gè)keil MDK編譯信息增強(qiáng)工具

    今天給大家分享一個(gè) keil MDK 編譯信息增強(qiáng)工具:keil-build-viewer. 1 keil-build-viewer介紹 這是一個(gè) keil 的編譯信息展示增強(qiáng)工具
    的頭像 發(fā)表于 11-14 11:01 ?2543次閱讀