我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Cmake 如何加载第三方.so动态库

今天 遇见一个问题,在jni开发中,代码中需要用到第三方so库,不知道怎么办,
本人新手,望各位大神解答

假设你想要连接的库名为libfoo.so
1.找到该库文件的全路径,并赋给某个变量。

 find_library(FOO_LIB foo)

CMake会检查 /usr/lib, /usr/lib64等文件夹以及PATH变量指定的路径,所以先确认该库文件在其中的某个路径下。

2.连接该库

 target_link_libraries(mylib "${FOO_LIB}")

近期文章

  • UTF-8和Default这两种转码问题
  • 使用开源库 photoview 图片位置偏移
  • vb.net的文件系统编程问题
  • jbpm部署报错el表达式
  • asp.net 如何根据 字符串 查找包含相应的文件
  • javaweb后台写java类的代码
  • 求问在vb6.0编程余元中,怎么实现在窗体界面上协调多个mscom控件,为每个控件分配不同的端口
  • A Puzzling Problem
  • MFC多窗口共用串口控件问题
  • Starting ProtocolHandler没出现
  • kindeditor怎么动态加载 在function上加载
  • DEV控件GridControl问题
  • 跪求解决安卓镜像权限问题
  • vc6.0运行不了 调试的时候老是提示access violation
  • linux系统为什么关机时磁盘声音很大
  • kjsdlkjlsjdvlmvldskmlfmsdl;mfsdlkm
  • Dynamic Declaration Language (DDL)
  • Curriculum Made Easy
  • iOS 获取枚举中的全部元素
  • 利用以下程序求一阶微分方程组为啥借不出来啊

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华