上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 28 下一页
  2014年4月20日
摘要: windows 环境的vc的话,可以方便的指定__declspec(dllexport) 关键字来控制是否把dll中的函数导出。我也来测试一下linux下面是如何做的:先看gcc 和ld的相关选项======================================gcc 选项 -shared... 阅读全文
posted @ 2014-04-20 14:17 bitbit 阅读(10447) 评论(0) 推荐(0) 编辑
摘要: 本文参考:http://blog.163.com/phys_atom/blog/static/1676445532012229814992/如果直接使用GUN GCC官方的源码来安装是不成功的,因为源码需要编译,编译要使用GCC,进入死循环,所以需要先安装GCC的RPM包,这文件在RHEL系统光盘里... 阅读全文
posted @ 2014-04-20 11:16 bitbit 阅读(1833) 评论(0) 推荐(0) 编辑
摘要: 这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure 是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make 是用来编译的,它从Makefile中读取指令,然后编译。make ... 阅读全文
posted @ 2014-04-20 11:09 bitbit 阅读(4476) 评论(0) 推荐(0) 编辑
  2014年4月19日
摘要: 分三部分一、syslog协议介绍二、syslog函数三、linux syslog配置一、syslog协议介绍1、介绍 在Unix类操作系统上,syslog广泛应用于系统日志。syslog日志消息既可以记录在本地文件中,也可以通过网络发送到接收syslog的服务器。接收syslog的服务器可以对多个设... 阅读全文
posted @ 2014-04-19 10:24 bitbit 阅读(105079) 评论(2) 推荐(3) 编辑
  2014年4月18日
摘要: 最近一直在学习makefile是如何编写的。当我们写的程序文件比较少的时候,敲入gcc /g++,当你在大型工程中,在一个个编译文件的话,你可能就会很郁闷。linux有一个自带的make命令,它让你的工作省去了很大的力气,但是你要学习如何编写makefile文件。makefile是一种特殊的文件格式... 阅读全文
posted @ 2014-04-18 17:27 bitbit 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 在linux下面下写程序少不了写makefile,如果每个文件都按部就班的详细的写编译脚本,效率势必低下;makefile提供了自动化变量、模式规则等,稍加利用可以提高写makefile的效率。下面列举一个简单通用的makefile书写规则:SRCS = $(wildcard *.c)OBJS = ... 阅读全文
posted @ 2014-04-18 17:06 bitbit 阅读(242) 评论(0) 推荐(0) 编辑
摘要: #gcc test.cpp -L. -Wl,-Bdynamic -ltestlib -Wl,-Bstatic -ltestlib -Wl,-Bdynamic #make clean; make init; make SERVER_NAME=krc_search#make clean; make in... 阅读全文
posted @ 2014-04-18 17:03 bitbit 阅读(382) 评论(0) 推荐(0) 编辑
摘要: [+]KEEPALIVE作用KEEPALIVE代码示例KEEPALIVE脚本设置1、KEEPALIVE作用KEEPALIVE机制,是TCP协议规定的TCP层(非应用层业务代码实现的)检测TCP本端到对方主机的TCP连接的连通性的行为。避免服务器在客户端出现各种不良状况时无法感知,而永远等在这条TCP... 阅读全文
posted @ 2014-04-18 16:20 bitbit 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 功能描述获取或者设置与某个套接字关联的选 项。选项可能存在于多层协议中,它们总会出现在最上面的套接字层。当操作套接字选项时,选项位于的层和选项的名称必须给出。为了操作套接字层的选项,应该 将层的值指定为SOL_SOCKET。为了操作其它层的选项,控制选项的合适协议号必须给出。例如,为了表示一个选项由... 阅读全文
posted @ 2014-04-18 16:18 bitbit 阅读(4308) 评论(0) 推荐(0) 编辑
摘要: 上一篇我们封装了三种事件监听方式,如果分别提供给客户端使用,有点不方便,也不利于统一管理;我们再封装一层EventLoop。/***************************************************************************************... 阅读全文
posted @ 2014-04-18 12:00 bitbit 阅读(711) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 28 下一页