数据结构(c语言版,严蔚敏,吴伟民)

数据结构(c语言版,严蔚敏,吴伟民) https://github.com/jorinzou/DataStructure_YanWeiMin.git

2019/10/08 09:10
808
c和c++混合编译makefile模板

1.1 写一个c和c++混合编译编译makefile模板,这样c++就能直接调用c 1.2 makefile模板如下 CC=gcc CXX=g++ OBJ=test_hash all:$(OBJ) src_cpp = test.cpp src_c = cuckoo_hash.c src_c += lo...

2019/10/08 09:07
2.3K
制作静态链接库makefile模板

1.1 通过makefile模块添加.c文件,生成可用的静态库文件*.a 1.2 makefile模板如下 CC=gcc AR=ar lib=libshow.a all:$(lib) src = show.c foo.c CFLAGS = -r OBJS = $(patsubst %.c,%.o,$(src...

GCC
2019/10/07 19:18
488
制作动态链接库makefile模板

1.1 通过.c文件,把这些.c文件编译链接成动态链接库*.so 1.2 makefile模板如下 CC=gcc lib=libshow.so all:$(lib) src = show.c foo.c CFLAGS = -shared -fPIC OBJS = $(patsubst %.c,%.o,$...

GCC
2019/10/07 19:12
381
嵌入式设备添加gdbserver远程调试

一此嵌入式的小设备,内存小,flash也小,甚至没有gdb,这里可以通过gdbserver进行远程调试 1.1 从http://ftp.gnu.org/gnu/gdb/ 下载源码交叉编译 gdb和gdbserver版本要一致 cd /gdb-7.6.1/gd...

2019/10/07 17:03
1.3K
GitBlit使用

之前使用的好好的GitBlit,突然间git clone 不了 如果没有添加ssh key,git clone的时候,提示RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8 解决办法是生成s...

2019/09/29 14:17
5.6K
linux IO模型及select poll epoll 总结

学习linux网络编程的时候,会经常遇到这些概念,阻塞,非阻塞,异步,同步,IO复用,现在花点时间去总结一下 本文是参考了众多博客的学习总结,如有理解错误,请指正 xmind思绪导图链接: htt...

2019/09/29 09:29
132
makefile模板一

linux 下开发经常要编写makefile,记录下这些常用的模板,直接套用,简单方便 下面这个模板是编译linux环境,.c工程的makefile模板 工程链接:https://github.com/jorinzou/MQTT-TLS.git CC=gc...

2019/09/27 19:29
127
纯c实现的MQTT server and qt实现的MQTT client

1.1 基于linux的多路IO复用,写了一个/poll/select/epoll的mqtt server,纯c实现 https://github.com/jorinzou/MqttServer-and-MqttClient.git 1.2 qt 实现的mqtt client https://github.co...

2019/09/27 10:20
4.2K
cjson编程

1.1 背景 项目中,用mqtt协议进行传输数据,需要对数据进行cjson格式化之后,再发送,总结了以下一些常用的例子,cjson库可以从网上下载。 1.2 demo /************************************...

2019/07/26 16:01
628
获取线程id-->strace跟踪线程系统调用

1.1 背景 有时候需要获取线程id,结合strace工具,跟踪线程内部系统调用过程,但pthread_self()获取到的线程id是在程序内部用的,这里所有说的线程id,指的是能通过pstree查看,ps,htop查看...

2019/07/18 19:26
897
反汇编可执行程序--->分析coredump文件

*1.1 背景 * 有时程序发生coredump时,bt查看堆栈信息时,看不到symbols,看到的是数字+?号,而且还是加上了-g -O0选项了,真是郁闷~~ 如下图: 人为制造coredump,31行对空指针赋值,产生cor...

2019/07/17 20:56
1.8K
tcpdump抓包分析,两台主机广播发送,单播回复

1.1 需求描述 现在有这样的一个需求,两个进程原本是通过发送和接收广播包来通信传输数据,现在改成,进程1收到进程2的广播包之后,不再广播出去,而是单播回复进程2。 网络拓扑图: PC1的进...

2019/07/07 13:15
695
openwrt+perf+热点函数分析

1.1 背景 最近玩起了openwrt,perf工具对分析程序性能有帮助,可以分析热点函数,所以就想把它搞上系统上,折腾挺长时间的 *1.2 准备工作 * 安装vmware,安装ubuntu,把ubuntu设置成桥接(或...

2019/07/06 13:01
894
svn update Unable to connect to a repository at URL

1.1 svn update的时,突然弹出这个 1.2 解决办法,打开服务 1.3 右键启动服务 1.4 解决

2019/07/03 11:43
281

没有更多内容

加载失败,请刷新页面