10 2017 档案
摘要:The OpenSSL library is usually already installed, but you have to install the header files. Depending on your Linux distribution, you'll need these pa
阅读全文
摘要:下面内容有大部分参考别人的,有小部分有变动: 多余的话不多说,结合一个简单的例子学习automake的用法。首先创建目录hello然后进入目录: mkdir hello cd hello 接下来用自己喜欢的编辑器写一个hello.c文件 #include<stdio.h> int main() {
阅读全文
摘要:Makefile基本格式如下: target ... : prerequisites ... command ... ... 其中, target - 目标文件, 可以是 Object File, 也可以是可执行文件 prerequisites - 生成 target 所需要的文件或者目标 command - make需要执行的命令 (任...
阅读全文
摘要:gcc记录,忘记了来翻翻: gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件[预处理器cpp] 2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] 3.有汇编变为目标代码(机器代码)生成.o的文件
阅读全文
摘要:转自:http://blog.chinaunix.net/uid-25871104-id-3069931.html 1,如何生成静态库 静态库只是一堆object对象的集合,使用ar命令可以将.o文件打包成.a静态库。 假设gcc已经生成了a.o, b.o, c.o,使用下面的命令即可生成libmy
阅读全文
摘要:同样的程序,在centos和ubuntu上都没有问题,在solaris上问题却多多,据说是solaris管理更加严格。 zookeeper_init方法,在传入一个错误的host也能初始化出一个非空的handle,只能通过state去判断是否连接上。 另外,在centos上使用zookeeper_m
阅读全文