学习
lqch3265
这个作者很懒,什么都没留下…
展开
-
管道和socket的区别
管道:在进程内通信最简单,有不同进程间不能实时知道管道描述符号,所以不太适合进程间直接通信,除非解决这个文件描述符号的传递才能实现进程间通信。 共享内存:进程间大数据块的传递修改最方面,但是安卓不支持c级别的共享内存,只提供了java语言访问共享内存,所以进程间共享内存有时候无法使用。 信号量:进程间通信最方便,但是无法实现数据的传输,只能像系统级变量那样使用。 socket:实现较复原创 2017-12-05 16:26:31 · 6010 阅读 · 1 评论 -
解决Visual C++工程中包含 .c 或cpp文件编译时产生的.pch预编译头错误(C1853)的办法
http://blog.sina.com.cn/s/blog_69f141290100m0ay.html编译时却出现了这样的错误:libdui\source\stb_image.c : fatal error C1853: “.\Debug\libdui.pch”预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)。这怎么回事呢?之前stb_image转载 2017-12-13 15:02:21 · 721 阅读 · 0 评论 -
vs2015打开VS2010的工程时,无法解析的外部符号 __imp___vsnprintf
http://bbs.csdn.net/topics/391834105?page=1解决方案找到了。在vs2015工程选项,链接器附加依赖项里面添加legacy_stdio_definitions.lib即可。出现这个问题的原因是vs2015默认编译时将许多标准库采用内联方式处理,因而没有可以链接的标准库文件,所以要专门添加标准库文件来链接标准库中的函数。参考转载 2017-12-13 15:45:28 · 257 阅读 · 0 评论 -
libevent 在ubuntu16下github下载安装
网上找了很多攻略,试了一次又一次,总是失败。最后自己跑到github上clone了一份下来,看看英文文档,居然还就用通了。首先要安装git$sudo apt-get install git找一个舒服点的文件夹,把libevent源码clone下来吧。$git clone https://github.com/libevent/libevent主文件夹就是libevent原创 2017-12-27 20:38:53 · 921 阅读 · 0 评论