溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux devel指的是什么

發布時間:2022-05-10 14:05:46 來源:億速云 閱讀:354 作者:zzz 欄目:建站服務器

今天小編給大家分享一下linux devel指的是什么的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

linux中,devel全稱develop,中文意思為“開發”,指的是對應軟件包的開發包;它包含使用這個包開發程序的所有必需文件,里面至少包括頭文件和鏈接庫,有的還含開發文檔或演示代碼。而非devel包只包含能讓程序運行的動態庫和配置文件。

本教程操作環境:linux5.9.8系統、Dell G3電腦。

在RHEL上安裝package時,經??吹酵瑯用值膒ackage有兩個:分別是帶和不帶devel后綴的。例如:

elfutils-libelf.x86_64 : Library to read and write ELF files elfutils-libelf-devel.x86_64 : Development support for libelf

那么里面的devel是什么意思?

devel是 develop 的縮寫 開發的意思,有devel的包就是開發包,是對應軟件包的開發包。

devel包 和 非devel包的區別:

不帶devel后綴的package,通常只包含能讓程序運行的動態庫和配置文件。

而帶devel后綴的package,則包含使用這個package開發程序的所有的必需文件。比如頭文件,等等。有時devel package還包含靜態庫。

devel 包主要是供開發用,至少包括以下2個東西:

1. 頭文件

2. 鏈接庫

有的還含有開發文檔或演示代碼。

以 glib 和 glib-devel 為例:

如果你安裝基于 glib 開發的程序,只需要安裝 glib 包就行了。

但是如果你要編譯使用了 glib 的源代碼,則需要安裝 glib-devel。

備注:

注意python-dev或者其他*.devel軟件一般都是C語言編寫的一些頭文件或cpp文件,往往是其他模塊或這我們自己寫的模塊在編譯時,需要依賴這些*-devel軟件包

以上就是“linux devel指的是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女