成人免费无码不卡毛片,亚洲AⅤ无码精品一区二区三区,国产尤物精品视频,久久精品日本亚洲,欧美成人一区三区无码乱码A片,中文字日产幕码一区二区色哟哟,亞洲日韓中文字幕網AV

  • 正文
  • 推薦器件
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

Linux環(huán)境下如何正確安裝scons

2024/09/23
1.9萬
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

哈嘍,大家好,我是小G。

scons 是什么?

scons 是一個 python 寫的自動化構(gòu)建工具,可以用來編譯代碼,和 make 作用相似。如果看到的編譯腳本是 SConstruct、SConscript,就是依靠 scons 編譯的。

如何安裝 scons?

scons 依賴于 python ,所以需要先安裝好 python。安裝步驟詳細如下:

1、安裝python:

sudo apt-get install python3
sudo apt-get install python3-pip

2、安裝scons:

scons官網(wǎng):https://scons.org/

點擊下載,會進入到下載頁面:https://scons.org/pages/download.html

以上,點擊下載 zip 或 gzip 都可以。然后在 Linux 編譯服務(wù)器上進行解壓,解壓命令,可以參考之前文章《常見.zip文件該如何操作才能正確解壓》。

解壓之后,參照包里面 README.rst ,進行安裝,正常執(zhí)行以下命令即可完成安裝:

python setup.py install

說明:

1、scons 作為 python 的插件,為什么不直接使用命令 python -m pip install scons 安裝? 一般公司的Linux編譯服務(wù)器都在內(nèi)網(wǎng),無法直接聯(lián)網(wǎng)下載安裝;需要在外網(wǎng)將插件下載好,所以我們需要知道如何單獨下載、進行插件安裝。

2、需要根據(jù)自己編譯工程需要,選擇對應(yīng)的 scons 版本進行安裝;如果 scons 版本不對,可能編譯不過,檢測 scons 版本情況,如:

# scons --version
SCons: v4.2.0.fcdadxxxxxxxxxxxxxxx, Sat, 1 may 2022 18:12:46 -0700, by bdbaddog on ProDog2020
SCons path: ['/usr/local/lib/python3.8/site-packages/SCons']
Copyright (c) 2001 - 2021 The SCons Foundation

3、注意確認系統(tǒng)默認 python 版本,和 編譯工程使用的 python 版本情況,確保 scons 插件安裝在預(yù)期的編譯工程使用的 python 環(huán)境路徑下。

比如,我的 linux 機器上,有兩套 python,一套為python 2.7 是系統(tǒng)默認使用,一套為 python 3.8是特地編譯工程編譯時使用;此時就不能簡單按照 scons 里的 README.rst ,執(zhí)行python setup.py install進行安裝,如果這樣安裝,則就把 scons 插件安裝在 python 2.7環(huán)境路徑下了;

而需要先找到 python 3.8 環(huán)境路徑,然后使用 python 3.8 bin 進行安裝,如我的 python3.8 環(huán)境在 /opt/ 下,則可以:

# /opt/python3.8/bin/python3.8 setup.py install

安裝完成后,執(zhí)行命令:

# /opt/python3.8/bin/scons --version

輸出顯示如果scons 版本信息符合,則說明安裝ok了。

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風險等級 參考價格 更多信息
ASEMB-19.200MHZ-LY-T 1 Abracon Corporation MEMS OSC XO 19.2000MHZ CMOS SMD
$3.2 查看
ASSR-1510-503E 1 Avago Technologies TRANSISTOR OUTPUT SOLID STATE RELAY, 3750V ISOLATION-MAX, ROHS COMPLIANT, SOP-4
$5.83 查看
S25FL164K0XNFI010 1 Cypress Semiconductor Flash, 16MX4, PDSO8, WSON-8

ECAD模型

下載ECAD模型
$0.99 查看

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄
绍兴市| 祁门县| 京山县| 铁岭市| 武功县| 临湘市| 平果县| 罗平县| 洮南市| 城步| 宿松县| 富源县| 恭城| 遂溪县| 建平县| 佛坪县| 寻甸| 鄂伦春自治旗| 睢宁县| 慈溪市| 乌兰浩特市| 甘谷县| 武夷山市| 万宁市| 吐鲁番市| 河东区| 兴文县| 成武县| 濮阳县| 南岸区| 长沙市| 晋宁县| 砀山县| 邯郸市| 河东区| 龙门县| 广州市| 康乐县| 萍乡市| 福清市| 翁源县|