国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Windows環(huán)境下git客戶端中的git-bash和MinGW64

這篇具有很好參考價值的文章主要介紹了Windows環(huán)境下git客戶端中的git-bash和MinGW64。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

我們在 Windows10 操作系統(tǒng)下,安裝了 git 客戶端之后,可以通過 git-bash.exe 打開一個 shell:

執(zhí)行一些 linux 系統(tǒng)里的命令:

注意到上圖紫色的?MINGW64.

Mingw-w64 是原始 mingw.org 項目的改進版,旨在支持 Windows 系統(tǒng)上的 GCC 編譯器。 它在 2007 年對它進行了分叉,以提供對 64 位和新 API 的支持。 從那時起,它得到了廣泛的使用和分發(fā)。

而所謂 MinGW(“Minimalist GNU for Windows”),原名 mingw32,是一個免費的開源軟件開發(fā)環(huán)境,用于創(chuàng)建 Microsoft Windows 應(yīng)用程序。 2005 年至 2008 年創(chuàng)建了一個名為 Mingw-w64 的替代項目,作為 MinGW 項目的一個發(fā)展分叉。

MinGW 包括 GNU 編譯器集合 (GCC) 的一個端口、用于 Windows 的 GNU Binutils(匯編器、鏈接器、存檔管理器)、一組可自由分發(fā)的 Windows 特定頭文件和靜態(tài)導(dǎo)入庫,這些庫支持使用 Windows API、Windows GNU 項目的 GNU 調(diào)試器和其他實用程序的本機構(gòu)建。

MinGW 不依賴第三方 C 運行時動態(tài)鏈接庫 (DLL) 文件,并且由于運行時庫不是使用 GNU 通用公共許可證 (GPL) 分發(fā)的,因此無需隨生成的程序分發(fā)源代碼, 除非在程序的其他地方使用了 GPL 庫。

MinGW 既可以在本地 Microsoft Windows 平臺上運行,也可以在 Linux(或其他 Unix)上交叉托管,或者在 Cygwin 上“跨本地”運行。盡管在 MinGW 下生成的程序是 32 位可執(zhí)行文件,但它們可以在 32 位和 64 位版本的 Windows 中使用。

同 cygwin 的比較

盡管 Cygwin 和 MinGW 都可用于將 Unix 軟件移植到 Windows,但它們有不同的方法:

  • Cygwin 旨在提供一個完整的 POSIX 層,包括所有主要 Unix 系統(tǒng)調(diào)用和庫的完整實現(xiàn)。兼容性被認(rèn)為比性能更重要。
  • 另一方面,MinGW 的優(yōu)先事項是簡單性和性能。因此,它不提供某些無法使用 Windows API 輕松實現(xiàn)的 POSIX API,例如 fork()、mmap() 和 ioctl()。

使用本身已移植到 MinGW 的跨平臺庫編寫的應(yīng)用程序,例如 SDL、wxWidgets、Qt 或 GTK,在 MinGW 中編譯通常會像在 Cygwin 中一樣容易。

用 Cygwin 編寫的 Windows 程序運行在一個 Copyleft 兼容 DLL 之上,該 DLL 必須與程序一起分發(fā),以及程序的源代碼。 MinGW 不需要兼容層,因為基于 MinGW 的程序是通過直接調(diào)用 Windows API 編譯的。

MinGW 和 MSYS 的組合提供了一個小型、自包含的環(huán)境,可以將其加載到可移動媒體上,而無需在注冊表或計算機上的文件中留下條目。

也可以在 POSIX 系統(tǒng)下用 MinGW-GCC 交叉編譯 Windows 應(yīng)用程序。這意味著開發(fā)人員不需要安裝帶有 MSYS 的 Windows 來編譯在帶有或不帶有 Cygwin 的 Windows 上運行的軟件。

Windows環(huán)境下git客戶端中的git-bash和MinGW64,git

?文章來源地址http://www.zghlxwxcb.cn/news/detail-606515.html

到了這里,關(guān)于Windows環(huán)境下git客戶端中的git-bash和MinGW64的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • windows環(huán)境下的svn客戶端(VisualSVN Server),服務(wù)端(TortoiseSVN),中文化(TortoiseSVN LanguagePack_1.9.7.2)安裝和使用(超詳細(xì))

    windows環(huán)境下的svn客戶端(VisualSVN Server),服務(wù)端(TortoiseSVN),中文化(TortoiseSVN LanguagePack_1.9.7.2)安裝和使用(超詳細(xì))

    (1)雙擊啟動,點擊Next (2)勾選,點擊Next (3)默認(rèn),點擊Next (4)配置SVN服務(wù),可默認(rèn),或自定義保存路徑(端口號一定要改為8443,443會和其他的產(chǎn)生沖突) (5)如果端口被占用,出現(xiàn)下面報錯: (6)一直默認(rèn)next,點擊finish,出現(xiàn)下面界面 (1)新建庫 可以選第一個選

    2024年02月14日
    瀏覽(39)
  • 客戶端Git安裝教程

    客戶端Git安裝教程

    首先打開Git官網(wǎng)https://git-scm.com/ 然后選擇合適的版本去下載,我的電腦是64位的,查看自己電腦是什么操作系統(tǒng),右擊【我的電腦】—屬性? 就看到了 接下來就是雙擊下載好的安裝包,同意條款,選擇安裝路徑 然后就是選擇選項配置,按照默認(rèn)的來就行,不用修改 第三個界

    2024年02月08日
    瀏覽(20)
  • Windows如何部署TortoiseSVN客戶端

    Windows如何部署TortoiseSVN客戶端

    TortoiseSVN是一個開源的版本控制系統(tǒng),它與Apache Subversion(SVN)集成在一起,提供了一個用戶友好的界面,方便用戶進行版本控制和團隊協(xié)作,廣泛應(yīng)用于軟件開發(fā)和項目管理領(lǐng)域。 TortoiseSVN主要用于管理項目代碼的版本控制,可以追蹤文件的修改、記錄變更歷史、解決沖突等

    2024年01月21日
    瀏覽(27)
  • Redis中的Java客戶端

    Redis中的Java客戶端

    Jedis是一個Java實現(xiàn)的Redis客戶端連接工具。 Jedis使用非常簡單,直接引入依賴?;谀J(rèn)參數(shù)的Jedis連接池,初始化連接池類(使用默認(rèn)連接池參數(shù))JedisPool,獲取一個Jedis連接Jedis jedis=jp.getResource()。 Jedis是線程不安全的,多線程使用同一個Jedis實例,會出現(xiàn)并發(fā)問題,原因是

    2024年01月17日
    瀏覽(22)
  • Windows10系統(tǒng)開啟 Telnet客戶端 功能

    Windows10系統(tǒng)開啟 Telnet客戶端 功能

    1、應(yīng)用場景 在實際工作中,經(jīng)常有查看機器端口連通性的場景(主要為了確認(rèn)某臺機器上的服務(wù)是否正常,比如:查看的端口 9091) 如下狀態(tài)說明telnet 端口是通的 Ctrl + ] ,退出Telnet連接, quit 命令退出Telnet客戶端 2、開啟方式 Win10系統(tǒng)與Win7、Win8系統(tǒng)相比,默認(rèn)關(guān)閉了 Telne

    2024年02月08日
    瀏覽(26)
  • IT運維:Windows常用的命令行客戶端

    IT運維:Windows常用的命令行客戶端

    對于IT運維人員來說,和命令打交道是必不可少的事情,擁有一個好用的CMD命令行工具,對提升效率是非常有必要的,今天給大家分享Windows常用的命令行客戶端,希望對大家能有所幫助! PowerShell 是一個由微軟開發(fā)的命令行工具,用于在 Windows 系統(tǒng)上執(zhí)行命令和運行腳本。它

    2024年02月03日
    瀏覽(20)
  • Windows運維終端安裝syslog日志客戶端

    Windows運維終端安裝syslog日志客戶端

    作用:通過syslog協(xié)議記錄傳輸 Windows的日志到日志審計服務(wù)器。 下載nxlog。 下載地址: (https://nxlog.co/products/all/download) 安裝下載完成的nxlog-ce.msi點擊Next(以下以nxlog-ce-2.11.2190.msi版本安裝為例)。 選擇默認(rèn)安裝位置。 4. 點擊Install選擇安裝。 5. 點擊Finish完成安裝。 6. 修改配置

    2024年02月13日
    瀏覽(29)
  • Windows后臺運行并啟動Frpc客戶端界面

    Windows后臺運行并啟動Frpc客戶端界面

    frp搭建內(nèi)網(wǎng)穿透可以看我另外一篇 啟動frps服務(wù)端 3.1.先去下載NSSM服務(wù)。 地址:http://www.nssm.cc/download NSSM 是一個服務(wù)封裝程序,它可以將普通exe程序封裝成服務(wù),使之像windows服務(wù)一樣運行。 我的是win64,找對應(yīng)的系統(tǒng) 然后把nssm.exe這個文件放到frpc同一個目錄上 3.2.啟動nssm 先以管

    2024年02月06日
    瀏覽(20)
  • Windows Kerberos客戶端配置并訪問CDH

    Windows Kerberos客戶端配置并訪問CDH

    安裝 Kerberos 客戶端 配置 hosts 1、配置集群 hosts 到 Windows( C:WindowsSystem32driversetchosts ); 2、調(diào)整windows環(huán)境變量,將系統(tǒng)環(huán)境變量 PATH 中的 C:Program FilesMITKerberosbin 放置在最前邊,建議放在 JDK 路徑之前; 3、驗證:需能 ping 通 kdc 機器域名和 IP 地址 下載 MIT Kerberos 鏈接:

    2024年02月09日
    瀏覽(17)
  • Git 客戶端基本使用及新手常見問題

    Git 客戶端基本使用及新手常見問題

    Git作為一個版本管理工具,在企業(yè)中的應(yīng)用越來越普遍。作為一個測試工程師,不可避免會需要接觸到Git的相關(guān)操作,以下整理Git客戶端的常見操作,以及應(yīng)用中新手常碰到的一些問題。 Git下載地址:https://gitforwindows.org/ TortoiseGit,Git客戶端,針對32/64操作系統(tǒng)位數(shù)及對應(yīng)的

    2024年02月09日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包