社区
其它技术问题
帖子详情
如何将本来要编译成动态库的源码编译成静态库?
灼眼的超哥
2011-12-12 09:30:48
如题,有Freeype2,libpng,libjpeg等函数库,再源码目录中使用configure后,再使用make命令,可是,最终编译的结果是动态库,有的函数库编译后是动态库和静态库两个库,我想将这些库只编译成静态库,该如何做?
configure使用了--enable-static=yes参数再编译也是一样。
...全文
496
5
打赏
收藏
如何将本来要编译成动态库的源码编译成静态库?
如题,有Freeype2,libpng,libjpeg等函数库,再源码目录中使用configure后,再使用make命令,可是,最终编译的结果是动态库,有的函数库编译后是动态库和静态库两个库,我想将这些库只编译成静态库,该如何做? configure使用了--enable-static=yes参数再编译也是一样。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
灼眼的超哥
2012-01-01
打赏
举报
回复
帖子已结。。。
xunxun
2012-01-01
打赏
举报
回复
/usr/local/lib下有动态库么
默认优先链接的是动态库
把动态库删除或者手动在链接时指定静态库
灼眼的超哥
2012-01-01
打赏
举报
回复
来人接分!
灼眼的超哥
2011-12-12
打赏
举报
回复
的确是使用--enable-static=yes,gcc编译测试程序的源码的时候,链接到/usr/lcoal/lib下的那个旧的库了,新的库没有链接到。
zlib-1.2.8.tar.gz(Nginx服务器库)可编译
这个过程会生成编译后的静态和
动态库
文件。 5. **安装到系统**:
编译成
功后,执行`make install`命令将库文件安装到系统的默认位置,通常为/usr/local/lib。同时,头文件会被安装到/usr/local/include/zlib.h,这...
openssl win7 64位
这将创建所需的静态和
动态库
文件。 5. **安装与测试**:
编译成
功后,运行 `nmake install` 或 `mingw32-make install` 将编译好的库文件安装到指定目录。最后,运行 `test` 脚
本来
验证编译结果。 **二、生成秘钥**...
linux编译生成
动态库
、
静态库
,以及使用
在实际开发过程中,当代码的文件较多,可以将一部分代码
编译成
动态库
或者
静态库
然后再加载到程序中使用 编译过程 1、预编译 2、编译 3、汇编 4、链接
静态库
和
动态库
的差异 1、链接
静态库
简单理解就是复制目标代码...
Window10 ONNX Runtime
源码
编译
静态库
+ MMDeploy
源码
编译
动态库
尝试过编译
静态库
,
编译成
功,但是在运行中出现model加载失败未找到原因,就放弃了。4、使用vs2019命令工具的lib.exe命令来把多个lib打包成一个lib。3、用vs2019打开生成的onnxruntime项目。2、管理员运行命令行进入...
Linux中gcc的编译、
静态库
和
动态库
的制作
Linux中gcc的编译、
静态库
、
动态库
文章目录:1 gcc的编译过程1.1 gcc的编译过程1.2 gcc的常用参数2 gcc
静态库
的制作2.1
静态库
的制作流程2.2
静态库
的优缺点3 gcc
动态库
/ 共享库 的制作3.1
动态库
/ 共享库的制作...
其它技术问题
3,882
社区成员
9,046
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章