What are the files suffixed with ko, o, a, so, la in Linux
This article mainly introduces "what are the files suffixed as ko, o, a, so and la in Linux". In daily operation, it is believed that many people have doubts about what are the files suffixed with ko, o, a, so and la in Linux. The editor consulted all kinds of materials and sorted out simple and useful methods of operation. I hope it will be helpful to answer the question of "what is the file with the suffix ko, o, a, so and la in Linux?" Next, please follow the editor to study!
For the sake of distinction, some files have suffixes:
1. Ko, which stands for kernel object, is a dynamic connection file used by the Linux 2.6 kernel to load kernel modules when the Linux system starts.
.o is the equivalent of an .obj file in windows
Note: the difference between .ko and .o is that .ko is generated after the linux 2.6 kernel is compiled, with some module information, such as author,license. The .o file is compiled and generated by the linux 2.4 kernel.
3. An is a static library made up of multiple .os for static connections
4. So is the abbreviation of shared object and is used for dynamic connection, similar to windows's dll.
5. Some of the shared libraries automatically generated by la for libtool.
At this point, the study of "what are the files suffixed with ko, o, a, so and la in Linux" is over. I hope to be able to solve your doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!