linux
文章平均质量分 66
后打开撒打发了
有些人注定要生活在彼岸 可以亲近可以爱怜 甚至可以穷尽一生去思念 只是无法触及 有些距离 注定不能跨越 只能俩俩相望 就像有些爱只能养在心里 长在眼中 不要捧在手里 放在身边 注定只能邂逅 无法遭遇
展开
-
undefined reference to 'pthread_create'问题解决方法
在GUN/linux下我们使用 #include 时会出现下面的错误:undefined reference to 'pthread_create'undefined reference to 'pthread_join'出现这中问题原因: pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a,所以在使用pthread_crea原创 2014-12-16 15:57:51 · 4089 阅读 · 0 评论 -
librdkafka的使用和介绍
librdkafka的使用介绍librdkafka是kafka的c语言接口 下面简单的介绍一下其接口 1、rd_kafka_conf_set设置全局配置 2、rd_kafka_topic_conf_set设置topic配置 3、rd_kafka_brokers_add设置broker地址,启动向broker发送消息的线程 4、rd_kafka_n原创 2017-03-08 23:15:06 · 24885 阅读 · 2 评论 -
strchar函数和 strstr函数的学习
strchar函数的实现char strchr(const char _Str,char _Val)char strchr(char _Str,char _Ch)头文件:#include #include <iostream>#include <stdio.h>#include <stdlib.h>char *my_strchar(char *str, char c){ whil原创 2017-01-12 11:01:30 · 4997 阅读 · 0 评论 -
生成gtest静态库 libgtest.a文件
生成libgtest.a文件在前面的一篇文章中我大概的描述了gtest的使用,不过生成libgtest.a文件包含gtest_main.a文件,如果我们要写自己的main函数怎么呢,而不源码包中提供的gtest_main.cc文件。[http://blog.csdn.net/chenxun_2010/article/details/53639980] 好了, 1. 下载gtest源码包。目录结构原创 2016-12-30 11:30:23 · 6387 阅读 · 4 评论 -
makefie
0.前言 从学习C语言开始就慢慢开始接触makefile,查阅了很多的makefile的资料但总感觉没有真正掌握makefile,如果自己动手写一个makefile总觉得非常吃力。所以特意借助博客总结makefile的相关知识,通过例子说明makefile的具体用法。 例说makefile分为以下几个部分,更多内容请参考【例说makefile索引博文】原创 2016-01-29 10:02:00 · 856 阅读 · 0 评论 -
源码安装git,手动安装git
安装 Git是时候动手尝试下 Git 了,不过得先安装好它。有许多种安装方式,主要分为两种,一种是通过编译源代码来安装;另一种是使用为特定平台预编译好的安装包。从源代码安装若是条件允许,从源代码安装有很多好处,至少可以安装最新的版本。Git 的每个版本都在不断尝试改进用户体验,所以能通过源代码自己编译安装最新版本就再好不过了。有些 Linux 版本自带的安装包更新起来并不及原创 2015-03-18 22:43:49 · 4804 阅读 · 0 评论 -
Linux添加用户(user)到用户组(group)
今天玩树莓派,需要把用户pi加入到tty中去。所以学习了一下shell命令:usermod命令查看用户所属的组使用命令:$ groups user或者查看文件:$ cat /etc/group将一个用户添加到用户组中,千万不能直接用: usermod -G groupA 这样做会使你离开其他用户组,仅仅做为 这个用户组 groupA 的成员。 应该用原创 2015-03-25 10:21:04 · 3250 阅读 · 0 评论 -
MAC电脑下安装 wegt
curl -O http://ftp.gnu.org/gnu/wget/wget-1.16.tar.gztar -xzvf wget-1.16.tar.gzcd wget-1.13.4 ./configure--with-ssl=openssl make sudo make install--with-ssl=openssl 要说原创 2014-12-11 16:36:20 · 2392 阅读 · 1 评论 -
linux下input event事件,可以用后台截取键盘按下的键值,后台截取数据.....input.h
如何读取Linux键值,输入子系统,key,dev/input/event,dev/event,C语言键盘?这里先上一段代码,自己拿到linux系统运行就可以,注意代码中keys_fd = open("/dev/input/event2", O_RDONLY); 这里去你的/dev/input/event2的event事件,去查看你的键盘事件是那一个,如果是event3那么你改成原创 2014-12-04 12:00:50 · 9538 阅读 · 1 评论 -
linux下模拟按键kbhit(),检测按键终止while(1)死循环
如何通过另外一个事件来控制while循环以及在必要的时候使用按键控制while死循环1、设置一个循环标志。主进程中进行循环并且在每次循环中检查循环标志决定是否继续,线程中检测按键输入后改变该标志2、主进程中进行按键检测,线程用于循环操作,主进程检测到按键后关闭循环线程3、在循环中对键盘缓冲区进行扫描,用于判断是否有按键信息这里我们不使用多线程的机制,直接原创 2014-12-16 16:20:42 · 3158 阅读 · 0 评论 -
nginx 编写简单HTTP模块以及nginx http handler的hello world示例编写
编写nginx http handler模块以便开发自己模块,本文提供hello编写到编译的详细步骤 , 文章最后提供整个示例代码编写http handler模块的几个组成部分讲解:1、ngx_command_t示例:static ngx_command_t ngx_http_mytest_commands[] ={ { ngx_string("mytest"),原创 2018-01-19 09:55:12 · 1250 阅读 · 0 评论