きつね_百度空间
 
日历
 
     
 
朋友的空间
 
 
 
 
 
 
 
 
 
 
 
 
     
 
订阅我的空间
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     
 
 
文章列表
 
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


 
     
 
 
我老婆
 
 
 
 
 
 
 
 
 
 
 
     
 
个人档案
 
koal
男, 
北京 石景山区 
 
   
 
自己做推荐
 
 
 
 
 
 
 
 
     
 
宠物专区
 
   
 
背景音乐
 
     

帮助中心  |  空间客服  |  投诉中心  |  空间协议
©2012 Baidu