![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux应用
文章平均质量分 57
夜来疯
这个作者很懒,什么都没留下…
展开
-
[Linux]Ubuntu虚拟机的有线连接图标消失的解决方法
sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.statesudo service network-manager startsudo gedit /etc/NetworkManager/NetworkManager.conf(把false改成true)sudo service network-manager restart原文链接原创 2021-11-25 15:17:19 · 1232 阅读 · 0 评论 -
[Linux] 静态库与动态库的制作与使用
静态库与动态库(共享库)(一)静态库与动态库(共享库)的区别:1)静态库:在程序的链接阶段被复制到了程序中(GCC进行连接时,会把静态库中代码打包到可执行程序中去)2)动态库:①程序在运行时由系统被动加载到内存中供程序调用(注:在链接阶段没有被复制到程序中,即动态库的代码不会打包到可执行程序中)②需要系统的动态载入器获取所依赖的库文件的绝对路径,对于elf格式的可执行程序,是由ld-linux.so 来完成的, 先搜索elf文件的DT_RPATH****段(在系统为进程分配的虚拟地址空间原创 2021-11-18 15:06:53 · 370 阅读 · 0 评论 -
[Linux]gcc编译过程
gcc -o hello hello.c 背后的编译过程gcc编译需要经历以下几个阶段:预处理编译汇编链接注:查看编译的详细信息可通过如下命令:gcc -o hello hello.c -vCC1命令:预处理gcc -E -o hello.i hello.c主要作用有:查找头文件 .h展开宏屏蔽注释编译gcc -E -o hello.i hello.c主要作用有:将高级语言转为汇编码检查语法错误as命令:汇编gcc -c -o he原创 2021-11-14 23:34:36 · 718 阅读 · 0 评论