LINUX
Met-ShiZi
这个作者很懒,什么都没留下…
展开
-
centos 7.x protobuf交叉编译protobuf-c
一、准备环境1、依赖库yum install automake autoconf libtool git glibc-headers gcc-c++二、protobuf源码编译源码连接:https://github.com/protocolbuffers/protobuf/releases# git clone https://github.com/protocolbuf...原创 2019-11-19 14:54:31 · 462 阅读 · 0 评论 -
makefile葵花宝典
什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一转载 2017-04-06 14:16:40 · 13229 阅读 · 6 评论 -
mount实现windows目录与linux的目录共享
在windows下把代码目录设置为共享目录:mount -t cifs -o username=administrator //192.169.1.128/code /home/share/codeusername=administrator windows的用户名//192.169.1.128/code windows的IP和共享目录名称/home/share/code原创 2017-08-30 09:46:56 · 561 阅读 · 0 评论 -
linux 编译log4cxx 并解决中文显示问号的
注:编译时为root权限1、下载apache-log4cxx-0.10.0.tar.gz 官网下载路径:http://www.apache.org/dyn/closer.cgi/logging/log4cxx/0.10.0/apache-log4cxx-0.10.0.tar.gz2、解压apache-log4cxx-0.10.0.tar.gz ta原创 2017-10-10 17:04:35 · 1005 阅读 · 0 评论 -
Linux 多线程 - 线程异步与同步机制
I. 同步机制线程间的同步机制主要包括三个:互斥锁: 以排他的方式,防止共享资源被并发访问; 互斥锁为二元变量, 状态为0-开锁、1-上锁; 开锁必须由上锁的线程执行,不受其它线程干扰. 条件变量: 满足某个特定条件时,可通过条件变量通知其它线程do-something; 必须与互斥锁*联合使用,单独无法执行. 读写锁: 针对多读者,少写者的情况设定 允许多读...转载 2018-09-26 10:21:24 · 150 阅读 · 0 评论 -
Linux基本操作命令
Linux基本操作命令 首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos。我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。我们现在要了解的是基于Linux操作系统的基本控制台命令。有一点一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)对大小写是敏感的,也就是说,如果你输入...转载 2018-09-21 17:39:19 · 340 阅读 · 0 评论 -
GDB常用调试命令
GDB常用命令运行run(简写r): 运行程序,当遇到断点后,程序会在断点处停止运行,等待用户输入下一步的命令。 continue(简写c):继续执行,到下一个断点处(或运行结束) next(简写n): 单步跟踪程序,当遇到函数调用时,直接调用,不进入此函数体; step(简写s):单步调试如果有函数调用,则进入函数;与命令n不同,n是不进入调用的函数的 until:运行程序直到退...转载 2018-09-21 17:43:07 · 155 阅读 · 0 评论