android studio kotlin 本地c++工程添加oboe库的方法

news/2024/12/15 14:42:55/

1.新建本地c++的kotlin工程hellohao 如图

2.把开源的oboe源文件src、include、CMakelists.txt、debug-utils复制hellohao目录下

3.修改hellohao\app目录下的CMakelists.txt

cmake_minimum_required(VERSION 3.22.1)
project(hellohao LANGUAGES C CXX)get_filename_component(SAMPLE_ROOT_DIR${CMAKE_CURRENT_SOURCE_DIR}/../../.. ABSOLUTE)        #1返回目录### INCLUDE OBOE LIBRARY ###
set (OBOE_DIR ${SAMPLE_ROOT_DIR}/..)
add_subdirectory(${OBOE_DIR} ./oboe-bin)                      #2编译oboe生成目标文件add_library(hellohaoSHAREDnative-lib.cpp
#        LiveEffectEngine.cpp                                 #如果没有这个文件,不用${OBOE_DIR}/debug-utils/trace.cpp)                    #3调用非app内的外部c++文件
target_include_directories(he

http://www.ppmy.cn/news/1555320.html

相关文章

从YOLOv5到训练实战:易用性和扩展性的加强

文章目录 前言一、模型介绍二、YOLOv5网络结构1.Input(输入端):智能预处理与优化策略2.Backbone(骨干网络):高效特征提取3.NECK(颈部):特征增强与多尺度融合4.Prediction…

latex设置引用顺序

在 LaTeX 中,引用的顺序通常是由所选择的 参考文献样式(bibliographystyle) 决定的。如果你希望根据引用的顺序排列参考文献,可以选择合适的参考文献样式,并按照以下步骤进行设置。 常见的几种引用顺序设置方式有&…

3D 生成重建033-对3D-head进行风格化编辑

3D 生成重建033-对3D-head进行风格化编辑 文章目录 0 论文工作1 论文方法2 实验结果 0 论文工作 今天想分享的是跟我们之前在做的一个任务比较像的工作,对avatar生成不同风格的外观。 三维头部风格化将逼真的面部特征转换成艺术化的表达形式,从而提升了…

快速进行tmux及vim配置,打造终端IDE

代理配置 IP"192.168.X.X" PORT"XX" export http_proxy"http://$IP:$PORT" export https_proxy"http://$IP:$PORT"关于tmux部分的快速配置使用 yum install -y tmux git config --global http.sslverify false git clone https://gi…

rabbitmq问题,消费者执行时间太长,超过心跳时间,消费者消失,任务堆积

rabbitmq问题,消费者执行时间太长,超过心跳时间,消费者消失,任务堆积 1.python多线程使用rabbitmq包地址 flask_rabbitmq 2.解决后的包 import json import logging import signal import sys import threading import time i…

算法学习——双指针

今天我来分享下算法中的双指针 概念: 双指针是一种常见的算法技巧,通常用于解决数组和链表相关的问题的。 它通过使用两个指针来遍历数据结构,从而在一次遍历中完成某些任务,提高了效率。 注意这里的指针,可不是C语…

GIGABYTE技嘉主板电脑前端耳机接口无声音输出

一、基本情况 今年5月份,台式机电脑配有外放音响,接在主机后端耳机口。使用外放音响多,很少使用前置耳机接口。今天感觉外放效果不明显,想用耳机。拔掉外放音响后,耳机插入前端接口,发现没有声音输出。于是…

python学opencv|读取图像(九)用numpy创建黑白相间灰度图

【1】引言 前述学习过程中,掌握了用numpy创建矩阵数据,把所有像素点的BGR取值设置为0,然后创建纯黑灰度图的方法,具体链接为: python学opencv|读取图像(八)用numpy创建纯黑灰度图-CSDN博客 在…