當前位置:首頁 » 操作系統 » 下載源碼包

下載源碼包

發布時間: 2022-05-10 14:22:43

❶ 哪裡可以下載linux系統的的源代碼編譯要多久編譯安裝的比直接安裝的性能高多少

源代碼從 https://www.kernel.org 取。

編譯的時間因人而異,也因系統不同而異,除了特別熟悉的,大多數人都要用幾個小時。一個是配置的時候要閱讀很多幫助信息,這要花很多時間,另一個就是編譯本身也需要很長的時間。

編譯的性能取決於你的配置。你對自己的機器的硬體了解得准確,配置的時候把不需要的選項都去掉;你對自己的軟體目標比較明確,該要的選項都選擇進來,這樣得到的內核性能自然會好。要是上述兩條做不到,其結果可能還不如直接安裝的內核好。

❷ 有知道linux的libgomp源碼包在哪裡下的嗎

直接去gnu的ftp下載gcc的core源碼包,裡麵包含libgomp子文件夾目錄
可以給你看一下git庫的web版本確認一下是不是你要的:(全部復制下來,網路的自動鏈接有問題)
http://gcc.gnu.org/git/?p=gcc.git;a=tree;f=libgomp;hb=refs/heads/trunk

❸ ubuntu下如何獲取源碼包和源碼

1、在獲取源碼包之前,確保在軟體源配置文件/etc/apt/sources.list中添加了deb-src項 2、使用如下命令獲取xxx源碼包的詳細信息: sudo apt-cache showsrc xxx這用來查詢當前鏡像站點中是否有該源碼包。 3、源碼包中通常包含3個文件,分別以dsc,orig.tar.gz和diff.gz為後綴名。 sudo apt-get source xxx 命令來獲取源碼包,它會將源碼包下載到用戶當前目錄 並在命令執行過程中,調用dpkg-source命令,根據dsc文件中的信息,將源碼包解壓到同名目錄中,應用程序的源代碼就在這裡面。 sudo apt-get source xxx 要強調的是,在下載源碼包前,必須確保安裝了dpkg-dev(執行」apt-get install dpkg-dev」來安裝), 否則,只會下載源碼包的3個文件,但不會解壓縮源碼包。當然你也可以自己用dpkg-source命令去解壓縮源碼包。 4、在編譯源碼包前,需要安裝具有依賴關系的相關軟體包。使用」apt-get build-dep」命令可以主動獲取並安裝所有相關的軟體包。 sudo apt-get build-dep xxx 5、現在可以來編譯源碼包了,首先進入源碼所在目錄,使用dpkg-buildpackage命令來編譯源碼包,它會將生成的Deb軟體包放置在上層目錄中。cd xxx sudo dpkg-buildpackage 這樣就會編譯生成xxx_i386.deb 6、安裝軟體包。使用」dpkg –i」命令來安裝生成的Deb軟體包。

❹ linux網上下載的源碼包是為什麼能編譯安裝運行的

你說的repo什麼意思,源碼編譯了不就是相當於安裝包解壓了嗎

❺ linux 提示nm版本太低,怎麼使用yum對其進行升級,或者哪兒可以下載到源碼包

你可以安裝比較新的gcc來更新,我看centos 7.2下面有一個gcc-nm,與nm報的信息一樣:

[root@localhost ~]$nm --version
GNU nm version 2.23.52.0.1-55.el7 20130226
Copyright 2013 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.

[root@localhost ~]$gcc-nm --version
GNU nm version 2.23.52.0.1-55.el7 20130226
Copyright 2013 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.

也可以安裝 binutils.x86_64 : A GNU collection of binary utilities 試試,
yum install binutils 或者

yum update binutils
從搜索上看nm信息為:nm - GNU Binary Utilities

❻ linux 的軟體包或者源碼包到哪裡下載啊,有誰推薦個好的下載的地方,最好軟體包都全的。

不同的發行版都會維護自己的軟體庫,一般debian的軟體會比較全一點,可以用apt-get獲得其軟體倉庫裡面的軟體。

❼ 如何學習hibernate源碼

我來分享一下查看源碼的方法:

查看源碼的首要任務是要有一款上手的工具,這里用的是 IDEA。IDEA 的功能比較強大,包括 查看類結構圖,debug。這兩個是查看源碼的關鍵功能。

查看源碼可以靜態查看和動態查看,靜態查看的方法是查看類圖,還有 ALT + f7 查看方法在哪裡被調用或者類在哪裡被調用。在看 spring 源碼的時候就是用這種方法,不過這種方法對閱讀者的要求比較高,包括要了解這個方法的執行,設計模式的理解,以及框架是如何配置這個類的。第二種方法是 debug。debug 方法是後來才發現的一個重要的 查看源碼的方法,要點是掌握執行棧,就能掌握整個執行流程。比如這個是在debug hibernate 源碼的時候的截圖,可以看到這個執行棧非常深,從 spring-data-jpa 到 hibernate 中間經過好幾層的代理,主要完成一些適配,事務,攔截器等等操作,然後再到 hibernate 核心代碼,最後就是 jdbc 的 statement。方法棧中的每一個方法都是可以查看的,裡面的變數有時候是代理了好幾層,所以要 F7 進去才能看到真正的執行類。

上面是簡單的簡述 mybatis 的 cache 機制的源碼,真正想讓讀者明白的是,debug 如何查看源碼,查看源碼需要抓住一個主題,不然在閱讀龐大的框架的時候會找不著北。

所以,閱讀源碼需要掌握工具使用,debug, 查看類圖,查看方法在哪裡調用,軟知識是要掌握設計模式,對框架的概念有了解。

❽ 給個下載linux源碼包的網站!謝謝

http://www.kernel.org/

所有的內核源代碼包都在這上面,如果是其他linux源碼包,那就只能按照一個個搜了,

❾ 搭建LAMP環境的各個組件的源碼包在哪download最新的!

要最新的話那就去各個官網上下載:

www.mysql.com
www.php.net
www.apache.org

❿ CMS做二次開發,是下載源碼包還是安裝包改源碼還製作標簽

二次開發主要是做一些擴展功能,CMS不能實現的。。在源碼包上擴展,
易撲源碼。

熱點內容
死歌腳本 發布:2024-10-09 03:11:55 瀏覽:85
企業內網搭建電影伺服器侵權嗎 發布:2024-10-09 03:07:14 瀏覽:105
python讀取jpg 發布:2024-10-09 02:50:22 瀏覽:154
王者榮耀的伺服器ip在哪 發布:2024-10-09 02:44:48 瀏覽:77
安卓怎麼下載李寧 發布:2024-10-09 02:31:37 瀏覽:343
配置不高pr哪個版本最好用 發布:2024-10-09 01:57:15 瀏覽:789
編譯OpenWrtipv6 發布:2024-10-09 01:51:40 瀏覽:124
python寫入位元組 發布:2024-10-09 01:24:22 瀏覽:648
如何設置超高難度密碼 發布:2024-10-09 01:19:05 瀏覽:179
linux只讀文件修改 發布:2024-10-09 01:13:08 瀏覽:87