Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What does linux devel mean?

2025-02-25 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)05/31 Report--

Today, I would like to share with you the relevant knowledge of what linux devel refers to. The content is detailed and the logic is clear. I believe most people still know too much about this knowledge, so share this article for your reference. I hope you can get something after reading this article. Let's take a look at it.

In linux, the full name devel is develop, meaning "development" in Chinese, which refers to the development package of the corresponding software package; it contains all the necessary files for developing programs using this package, including at least header files and link libraries, and some development documents or demonstration code. The non-devel package contains only dynamic libraries and configuration files that make the program run.

The operating environment of this tutorial: linux5.9.8 system, Dell G3 computer.

When you install package on RHEL, you often see two package with the same name: with and without the devel suffix. For example:

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

So what does the devel in it mean?

Devel is the abbreviation of develop. A package with devel is a development package, which is the development package of the corresponding software package.

The difference between devel packages and non-devel packages:

Package without the devel suffix usually contains only dynamic libraries and configuration files that allow the program to run.

Package with the devel suffix, on the other hand, contains all the necessary files for using the package development program. Such as header files, etc. Sometimes devel package also includes static libraries.

The devel package is mainly for development and includes at least the following two things:

1. Header file

two。 Link library

Some also contain development documentation or demo code.

Take glib and glib-devel as examples:

If you install programs based on glib, you only need to install the glib package.

But if you want to compile the source code that uses glib, you need to install glib-devel.

Note:

Note that python-dev or other * .devel software are generally header files or cpp files written in C language, and other modules or modules written by ourselves need to rely on these *-devel packages when compiling.

These are all the contents of the article "what does linux devel mean?" Thank you for reading! I believe you will gain a lot after reading this article. The editor will update different knowledge for you every day. If you want to learn more knowledge, please pay attention to the industry information channel.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report