文章列表
 
2011年12月21日 星期三 14:56

通过 json的官网 git下载了 json 的最新版本 0.9.0

下载以后编译

没有configure文件

尝试 autoscan 和 autoconf生成 configure文件

make 失败

 

后来 参考 http://www.22455.com/index.php/posts/json-c 的文章

wget http://oss.metaparadigm.com/json-c/json-c-0.9.tar.gz
tar zxvf js

 
2011年10月12日 星期三 14:51

根据上网查找到的 编译动态库的文章

gcc iniparser.c dictionary.c -fPIC -shared -o libiniparser.so

cp libiniparser.so /usr/lib

make

. iniexample

 

 

 

 
2011年10月12日 星期三 14:49
问:我源文件为main.c, x.c, y.c, z.c,头文件为x.h,y.h,z.h
如何编译成.so动态库?
编译器用gcc
最好能给出详细参数解释,谢谢

答:
# 声称动代连接库,假设名称为libtest.so
gcc x.c y.c z.c -fPIC -shared -o libtest.so

# 将main.c和动态连接库进行连接生成可执行文件
gcc main.c -L. -ltest -o main

# 输出LD_LIBRARY_PATH环境变量,一边动态库装载器能够找到需要的动态库
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.
 
2011年10月10日 星期一 16:26

一年了 呵呵 翻翻过去写的东西

挺有意思的

 
2011年09月01日 星期四 21:34


 
   
 
 
文章存档
 
     
 
最新文章评论
  

我刚才切辣椒。。然后上厕所。。。结果悲剧了。。加之我做过包皮手术。。四个字形容
 

今天你被我广告了么?http://www.fxnzw.com/fxnbook/6116.html
 

挺好
 

[表情]
 

最后那俩- -
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu