变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

東坡下載:內容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

編程相關破解相關編程工具反編譯安裝制作程序源碼軟件補丁數據庫Visual Studiovc++visualbasicdreamweaver

首頁編程開發編程相關 → Python自動化構建工具(SCons) 2.4.1 最新開源版【附安裝教程】

Python自動化構建工具(SCons)

Python自動化構建工具(SCons)2.4.1 最新開源版【附安裝教程】

  • 大小:740KB
  • 語言:中文
  • 平臺:Android
  • 更新:2016-03-11 14:39
  • 等級:
  • 類型:編程相關
  • 網站:http://www.astro-tech.com.cn
  • 授權:免費軟件
  • 廠商:
  • 產地:國產軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關軟件軟件教程網友評論下載地址

相關推薦: SCons SCons下載

    SCons是一款Python編寫的、開源的自動化構建工具。SCons作為一個Python腳本實現和模塊,SCons“配置文件”實際上是執行Python腳本。這給了SCons很多強大的功能中沒有其他軟件構建工具。歡迎下載!

    什么是自動化構建工具

    如果有那么一件事軟件開發人員很在行(并非引述電影《黑客》),那一定是將通常需要人工完成的任務自動化。讓計算機處理重復乏味的任務將使得大家生活得更輕松,這里我們討論的是如何讓大家專注于他們所關心的事情。然而,研發團隊時常會忽略那個最有幫助的受眾—他們自己。

    在為數眾多的中小型軟件作坊中,不存在自動化構建和發布工具。構建、交付準備環境、代碼發布全由手工完成,同樣還有運行測試、備份舊版本、新版本打標簽以及許多其他重復的事情。畢竟你可能認為這全是非常簡單的工作,集成開發環境通過按鈕或快捷鍵就可構建項目,你開啟兩個窗口拖放少許文件或文件夾即可完成網站發布。但當你在維護代碼庫和應用時所有這些事情加在一起,這里幾分鐘,那里幾分鐘,最終會浪費幾個小時。

    慶幸的是,很容易解決這個問題。基本的自動化構建方案易部署,可高度定制化,成本低廉。本文描述了組建自動化流程的一些動機,以及你將需要接觸的一些概念。本系列的第二部分將描述針對.NET解決方案的具體實現,但這些技術在任何環境下都適用。

    SCons功能特性

    配置文件是Python腳本,用真正的編程語言的力量來解決構建問題。

    可靠,自動依賴分析內置C、c++和Fortran——沒有更多的“依賴”或“干凈”的所有依賴項。 依賴分析容易通過用戶定義的擴展依賴掃描儀對其他語言或文件類型。

    內置支持C、c++、D,Java,Fortran,Yacc,Lex,Qt和痛飲,建筑特克斯和乳膠文檔。 容易通過用戶定義的建筑商擴展為其他語言或文件類型。

    建筑從中央存儲庫的源代碼和/或預構建的目標。

    內置支持獲取源文件從癌,RCS,CVS,BitKeeper也必然。

    對微軟Visual Studio的內置支持。 凈和過去的Visual Studio版本,包括代。 dsp。 dsw,下手。 sln和。 vcproj文件。

    可靠的檢測構建變更使用MD5簽名;可選的,可配置的支持傳統的時間戳。

    改進的并行構建支持——像- j但同時運行N工作無論目錄層次結構。

    綜合Autoconf-like支持尋找# include文件、庫函數和類型定義。

    全局視圖的所有依賴項,不再有多個構建傳遞或重新排序的目標建立的一切。

    共享文件緩存加速建造多個構建——像ccache但對于任何類型的目標文件,而不僅僅是C / c++編譯。

    跨平臺的構建而設計的,工作在Linux上,其他POSIX系統(包括AIX、BSD系統,惠普/ UX,IRIX和Solaris),Windows NT,Mac OS X,OS

    SCons在windows下安裝使用教程

    1、安裝Python

    因為SCons是用Python編寫的,所以你必須在使用SCons之前安裝好Python。你在安裝Python之前,應該注意查看Python是否在你的系統里已經可用了(在系統的命令行中運行python -V或python --version)。

    2、從預編譯包中安裝SCons

    2.1、在Red Hat(或者基于RPM)Linux系統里安裝SCons

    在使用RPM(Red Hat Package Manager)的Red Hat Linux,Fedora或者任何其他Linux發行版里,SCons是預編譯好的RPM格式,準備被安裝的。你的發行版可能已經包含了一個預編譯好的SCons RPM。

    如果你的發行版支持yum安裝,你可以運行如下命令安裝SCons:

    #yum install scons

    如果你的Linux發行版沒有包含一個特定的SCons RPM文件,你可以下載SCons項目提供的通用的RPM來安裝。這會安裝SCons腳本到/usr/bin目錄,安裝SCons庫模塊(library modules)到/usr/lib/scons。

    從命令行安裝,下載合適的.rpm文件,然后運行:

    #rpm -Uvh scons-2.1.0-1.noarch.rpm

    2.2、在Debian Linux系統里安裝SCons

    如果你的系統已經連上了因特網,你可以運行如下命令來安裝最新的官方Debian包:

    #apt-get install scons

    2.3、在Windows系統里安裝SCons

    SCons提供了一個Windows installer,使得安裝變得非常容易。從本頁下載SCons安裝包。然后你需要做的就是執行這個文件。

    3、在任何系統里編譯和安裝SCons

    如果你的系統里沒有一個預編譯的SCons包,你可以使用本地python distutils包很容易地編譯和安裝SCons。

    第一步就是下載scons-2.1.0.tar.gz或scons-2.1.0.zip,地址http://www.scons.org/download.html。

    解壓下載的文件,會創建一個叫scons-2.1.0的目錄,進入這個目錄執行如下命令安裝SCons:

    #cd scons-2.1.0

    #python setup.py install

    這將會編譯SCons,安裝scons腳本到python目錄(/usr/local/bin或C:\Python25\Scripts),同時會安裝SCons編譯引擎到python使用的庫目錄(/usr/local/lib/scons或C:\Python25\scons)。因為這些都是系統目錄,你可能需要root或管理員權限去安裝SCons。

    3.1、編譯和安裝多個版本的SCons

    SCons的setup.py腳本有一些擴展,這些擴展支持安裝多個版本的SCons到不同的位置。這讓下載和體驗不同版本的SCons變得很容易。

    安裝SCons到指定版本的位置,調用setup.py的時候增加--version-lib選項:

    #python setup.py install --version-lib

    這將會安裝SCons編譯引擎到/usr/lib/scons-2.1.0或C:\Python25\scons-2.1.0目錄。

    3.2、安裝SCons到其他的位置

    你可以安裝SCons到其他的位置,而不是默認的位置,指定--prefix=選項:

    #python setup.py install --prefix=/opt/scons

    這將會安裝scons腳本到/opt/scons/bin,安裝編譯引擎到/opt/scons/lib/scons。

    你可以同時指定--prefix和--version-lib,這個時候setup.py將會安裝編譯引擎到相對于指定prefix的特定版本的目錄,在剛才的例子上加上--version-lib,將會安裝編譯引擎到/opt/scons/lib/scons-2.1.0。

    3.3、沒有管理員權限的情況下編譯和安裝SCons

    如果你沒有權限安裝SCons到系統目錄,使用--prefix選項安裝到你選擇的其他的位置。例如,安裝SCons到相對于用戶$HOME目錄的合適的位置,scons腳本安裝到$HOME/bin,編譯引擎安裝到$HOME/lib/scons,使用如下命令:

    #python setup.py install --prefix=$HOME

    PC官方
    安卓官方手機版
    IOS官方手機版

    Python自動化構建工具(SCons)截圖

    下載地址

    Python自動化構建工具(SCons) 2.4.1 最新開源版

    熱門評論
    最新評論
    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字數: 0/500 (您的評論需要經過審核才能顯示)

    編輯推薦

    報錯

    請簡要描述您遇到的錯誤,我們將盡快予以修正。

    轉帖到論壇
    輪壇轉帖HTML方式

    輪壇轉帖UBB方式

    主站蜘蛛池模板: 国产成人综合日韩精品无 | 日韩在线视频精品 | 欧洲一级鲁丝片免费 | 午夜日韩在线 | 国产大片中文字幕在线观看 | 亚洲一级特黄 | 一级片在线免费 | 国产香蕉免费精品视频 | 最近更新中文字幕影视 | 国产成人免费高清激情明星 | 欧美一级视频在线 | 日韩小片| 免费一级毛片在播放视频 | 中文字幕第9页 | 色综合天天综合高清网国产 | 伊人久久大香线蕉综合7 | 香蕉视频久久久 | 国产卡1卡2卡三卡网站免费 | 日韩一级黄色 | 日本一区二区高清免费不卡 | 国产午夜精品福利 | 不卡在线一区 | 亚洲另类z0zx | 亚洲视频一区在线观看 | 午夜小网站 | 久青草视频在线观看 | 一级毛片高清大全免费观看 | 日日噜噜夜夜狠狠扒开双腿 | 日韩在线观看一区二区三区 | 天天插日日插 | 亚洲成人在线网 | 在线成人福利 | 曰批全过程免费视频观看软件 | 亚洲人精品 | 欧美人成网站免费大全 | 亚洲第一天堂无码专区 | 中文字幕日韩理论在线 | 亚洲一区精品视频在线 | 午夜黄色网 | 全色黄大色大片免费久久老太 | 97人人做人人爽人人喊 |