#linux静态库#如何编译静态库

 时间:2026-04-22 05:14:39

1、编写静态库的接口文件

注:add,minus是静态库的导出函数。

#linux静态库#如何编译静态库

#linux静态库#如何编译静态库

#linux静态库#如何编译静态库

2、编译静态库文件libapi.a

[root]# g++ -c api.cpp         // 编译api.o

[root]# ar crv libapi.a api.o  // 编译libapi.a静态库

#linux静态库#如何编译静态库

3、链接静态库libapi.a

[root]# g++ -o demo main.cpp libapi.a

#linux静态库#如何编译静态库

4、动态库的编译和链接

[root]# g++ -fPIC -c api.cpp

[root]# g++ -shared -o libapi.so api.o

[root]# g++ -o demo main.cpp ./libapi.so

  • 单轨吊的应用
  • 支付宝怎么扫码乘坐公交车?
  • 怎样查看航班管家的机票购买服务协议
  • 旅行社管理信息系统建设的必要性
  • 家庭自制芒果奶酪西米露
  • 热门搜索
    易怒怎么办 蜘蛛女皇怎么玩 关于兄弟的歌曲大全 孔雀简笔画图片大全 小键盘怎么开 郭德纲相声大全 身份证号大全游戏 青春之歌简介 爱奇艺电视剧大全 性姿势清晰图片大全