![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
automate123
这个作者很懒,什么都没留下…
展开
-
Linux的.a、.so和.o文件
转载自https://blog.csdn.net/qq_37806908/article/details/97686753 .o,是目标文件,相当于windows中的.obj文件 .so 为共享库,是shared object,用于动态连接的,相当于windows下的dll.a为静态库,是好多个.o合在一起,用于静态连接...转载 2020-11-04 15:08:16 · 107 阅读 · 0 评论 -
dbus安装与验证
sudo apt-get install dbus:安装d-feet,用于查看 session bus 和 system bussudo apt-get install d-feet安装glib2.0, 这步安装的会比较多sudo apt-get install libgtk2.0-dev安装 dbus-glibapt-get install libdbus-glib-1-dev整理dbus路径5.1 进入/usr/include下,将/usr/include/dbus-..转载 2020-05-19 11:29:55 · 2864 阅读 · 1 评论 -
LINUX与UNIX SHELL编程指南
/------------------shell…第一章 文件安全与权限------------------------------/-rwxr-xr-x-普通文件备注:d 目录l 符号链接s 套接字文件b 块设备文件c 字符设备文件p 命名管道文件rwx:文件属主权限r-x:同组用户权限r-x:其他用户权限文件的权限分三类@文件属主,创建该文件的用户@同组用户,拥有...原创 2020-04-21 20:55:09 · 347 阅读 · 1 评论 -
linux 书籍推荐
Linux嵌入式开发必读推荐书籍linux必读.高手必经之路.pptC/C++语言基础1 《The C Programming Language, 2nd Edition》 【美】Brian W. Kernighan David M. Rithie(K & R)著2 《C Primer Plus,5th Edition》【美】Stephen Prata著3 C++Primer Plus(第五版)中文版作者: [美]普拉塔(Prata,S.) 著,孙建春,韦强 译 出 版 社: 人民邮转载 2020-05-18 17:01:02 · 408 阅读 · 1 评论 -
c和c++ 互相调用
https://blog.csdn.net/shaosunrise/article/details/81176880?utm_medium=distribute.pc_relevant_right.none-task-blog-BlogCommendFromMachineLearnPai2-4.nonecase&depth_1-utm_source=distribute.pc_relevant_right.none-task-blog-BlogCommendFromMachineLearnPai2-转载 2020-05-29 10:30:36 · 111 阅读 · 0 评论 -
c++与c互相调用
https://blog.csdn.net/bendanban/article/details/8392879C++与C变量或函数的混合调用转载转载 2020-06-11 21:02:24 · 109 阅读 · 0 评论 -
gcc 编译时中-L -l -Wall的含义
https://blog.csdn.net/WindSunLike/article/details/104231160转载-I (注意是大写的i) 给gcc添加自定义的头文件的路径例如:我的头文件目录是myinclude-Imyinclude-L 给gcc添加额外的搜索库的路径例如 :有一个库A所在的路径是目录B-LB-l(小写的L) 给gcc 指定具体的库例如:gcc需要一个库A-lA————————————————版权声明:本文为CSDN博主「WindSunLike」的原创文章,转载 2020-06-13 13:02:26 · 365 阅读 · 1 评论 -
linux shell 脚本
脚本文件路劲: ./example.shsh脚本文件路径: sh example.shsourece 脚本文件路径 : source example.shsh example.sh 1 2 3 4 5 6$0 当前执行shell脚本的程序名$# 一共有多少个参数$*所有位置变量的值执行结果当前脚本名称:example总共有6个参数:分别是 1 2 3 4 5 6第一个参数是1 第五个参数是5-d 测试是否为目录-e 测试文件或目录是否存在-f 判断是否为文件-r 测试.原创 2020-09-03 15:20:03 · 64 阅读 · 1 评论 -
linux 进程命令
ps -aux-a 显示所有的进程-u 用户以及其他详细的信息-x 显示没有控制终端的进程kill -9 PID-9 代表强制禁止 sigkill原创 2020-09-03 15:38:30 · 74 阅读 · 1 评论 -
进程间通讯
dbus通讯https://blog.csdn.net/billxin2012/article/details/26395729socket通讯https://blog.csdn.net/shanzhizi/article/details/16882087消息队列https://blog.csdn.net/qq_36971449/article/details/83345874https://blog.csdn.net/zhanghuaichao/article/details/532420转载 2020-09-04 14:30:33 · 143 阅读 · 0 评论 -
五种进程间通讯方式总结
https://www.cnblogs.com/zgq0/p/8780893.html五种通讯方式总结1.管道:速度慢,容量有限,只有父子进程能通讯2.FIFO:任何进程间都能通讯,但速度慢3.消息队列:容量受到系统限制,且要注意第一次读的时候,要考虑上一次没有读完数据的问题4.信号量:不能传递复杂消息,只能用来同步5.共享内存区:能够很容易控制容量,速度快,但要保持同步,比如一个进程在写的时候,另一个进程要注意读写的问题,相当于线程中的线程安全,当然,共享内存区同样可以用作线程间通讯,不过没这个转载 2020-09-07 20:44:22 · 78 阅读 · 0 评论 -
linux 书籍
linux 高级程序设计原创 2020-10-14 11:22:46 · 72 阅读 · 1 评论 -
linux命令
gdb调试gcc -g test.c -o testgdb testlb 6rinfo bp ip n$* 不包含扩展名的目标文件名称$+ 所有的依赖文件,以空格分开,并以出现的先后为序,可能包含重复的依赖文件$< 第一个依赖文件的名称$@ 目标文件的完整名称$^ 所有不重复的依赖文件,以空格分开$% 如果目标是归档成员,则该变量表示目标的归档成员名称hello:hello.oGcc hello.o -o hellohello.o:hello.c hell..原创 2020-10-14 11:30:41 · 168 阅读 · 1 评论