在linux下如何制作自己的动态连接库
来源:互联网 发布:淘宝开店二维码 编辑:程序博客网 时间:2024/05/17 06:50
产生自己的共享库:
a.c
#include
void pln(char *str)
{
printf("%s/n",str);
}
gcc -shared -fPIC a.c -o libmy.so
-shared
编译产生共享库.
-fPIC
在编译共享库时作一些优化.
b.c
extern viod pln(char *)
main()
{
pln("hello world");
}
gcc b.c -lmy
注意:缺省情况下gcc只在/etc/ld.so.conf中指定的目录下寻找库.(这个要加上路进才对)
-Idir
也在dir下找头文件.
-Ldir
也在dir下找库文件.
a.c
#include
void pln(char *str)
{
printf("%s/n",str);
}
gcc -shared -fPIC a.c -o libmy.so
-shared
编译产生共享库.
-fPIC
在编译共享库时作一些优化.
b.c
extern viod pln(char *)
main()
{
pln("hello world");
}
gcc b.c -lmy
注意:缺省情况下gcc只在/etc/ld.so.conf中指定的目录下寻找库.(这个要加上路进才对)
-Idir
也在dir下找头文件.
-Ldir
也在dir下找库文件.
- 在linux下如何制作自己的动态连接库
- 如何在Qt中写自己的动态连接库
- 如何让自己的动态链接库文件能够在linux下被调用
- linux下如何编译自己的动态链接库
- linux下 动态链接库的制作
- linux下动态库的制作
- linux & windows下的动态库制作
- 在linux下制作libxxx.so 动态库以及使用方法
- 嵌入式 Linux下在制作静态库或者动态库的时候注意问题
- 在linux下制作静态库和动态链接库的方法
- Linux下动态连接库的应用
- linux下制作发布自己的静态库
- linux下制作发布自己的静态库
- linux下制作自己的链接库文件
- 在Linux/Unix下把自己写的函数做成静态、动态库文件
- 在Linux下如何使用自己的库函数
- 在Linux下如何创建自己的函数库
- 如何在Linux下添加自己的驱动
- 开始写第一篇
- 哎,高三真辛苦
- 线程本地存储(Thread Local Storage, TLS)分析与使用
- 怎样用电脑收发短信?
- UC NO
- 在linux下如何制作自己的动态连接库
- Client Side Validation Using the XMLHTTPRequest Object
- Authentication in IIS
- Towards Next Generation URLs
- 邮件病毒网关cpu利用过多:(
- Middle-Tier Hosting: Enterprise Services, IIS, DCOM, Web Services, and Remoting
- 学习linux几点忠告
- Access 2000/XP 数据库的 NTFS 权限设置
- 论Mono的意义