LinuxC编程
Mark0904
这个作者很懒,什么都没留下…
展开
-
make: /usr/bin/cmake: Command not found
查看makefile里面cmake是用的这个路径/usr/bin/cmake再查看下 cmake是已经安装了的,确认在哪个路径$ which cmake/usr/local/bin/cmake添加个链接ln -s /usr/local/bin/cmake /usr/bin/cmake再编译就通过了原创 2020-05-15 10:03:48 · 12115 阅读 · 5 评论 -
安装glog和gflags libgflags.so libglog.so.2
error while loading shared libraries: libgflags.so.2: cannot open shared object file: No such file or directoryerror while loading shared libraries: libglog.so.0: cannot open shared object file: No such file or directory1.下载git clone https://gith.原创 2020-05-11 18:26:40 · 3567 阅读 · 2 评论 -
IO阻塞非阻塞. select
五种I/O 模式——阻塞(默认IO模式),非阻塞(常用语管道),I/O多路复用(IO多路复用的应用场景),信号I/O,异步I/OLinux下的I/O操作默认是阻塞I/O,即open和socket创建的I/O都是阻塞I/O非阻塞 I/O (可以通过fcntl或者open时使用O_NONBLOCK参数,将fd设置为非阻塞的I/O)//非阻塞模式,相当于告诉了系统内核:原创 2012-04-26 16:08:27 · 3314 阅读 · 0 评论