自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C语言开发类型说明

平时学习中,我们一般都是用int long double类的类型,需要知道的不同的机器这些类型的所占的字节数是有差别的,如int在64位机器上是占4个字节,也就是32位的数据,long则是8个字节,也就是64位字节,但如果在不同的处理器平台上,可能都有区别,最好还需要看当前编译器定义.为了解决这个问题,一般引入char ->int_8 , int -> int_16, long -> int_32,long long ->int_64.以上类型都不是新定义的类型,都是头文件下

2022-05-31 15:46:56 149

原创 git 将本地代码上传到空的gitee(github)

需要理顺本地代码库跟远程代码库的关系,还有个中间代码库的概念,可以带拓展去了解,但实际上我们关心的最多还是本地代码库跟远程代码库(gitee)。 文章主要是介绍如何入门将本地的代码上传到为空的远程代码库,这里只是简单说下这个流程,时间允许会再出一个教程说明git的一些原理相关的。 打开控制命令窗口,这里前提是配置好git的环境,mac比较方便,系统自带。 cd 不断进入到操作的本地代码文件夹,执行git init ,完成本地代码初始化。 ...

2022-03-03 00:12:54 760

原创 ffmpeg 编译 for android

主要介绍的是android端的编译流程ndk 版本:r17c 下载地址:https://dl.google.com/android/repository/android-ndk-r17c-darwin-x86_64.zip?hl=zh_cn ffmpeg 版本:4.3.1 下载地址:http://ffmpeg.org/releases/ffmpeg-4.3.1.tar.xzffmpeg为下载的源码,ndk是相对旧的ndk版本,适合网上太多数的编译,最新的试过一些都报错ffmp

2022-03-02 23:16:12 4144

原创 jni - cmakelist语法说明

android中的jni开发都是采用cmake进行编译c,c+代码来构建项目,早期都是android.mk,application.mk来构建。cmake是一个跨平台的编译工具,它可以用简单的配置文件就可以生成编译的中间产物(Cmakefile或者project文件),然后用make生成可执行的文件。CMakeList.txt文件就是配置文件,属于ndk部分的配置文件CMakeList.txt 语法介绍不区分大小写 android studio不会对语法进行提示设置cma

2022-03-02 23:15:22 1857

原创 android studio 配置ffmpeg

配置过程其实也是jni的使用过程,以后用jni开发也可以根据这个模板来出来进行导入。一 创建项目通过android studio的选项创建native ,c++项目,创建后的项目结构如下:二 导入ffmpeg资源文件这里ffmpeg涉及的资源文件主要是指编译产生的so文件跟头文件。根据自己项目需要兼容的cpu架构进行编译再导入。因为android studio4.0以后,是不建议将so文件导入到jniLibs目录的,如果在build.gradle文件中指定jniLibs,容易

2022-03-02 23:14:19 2873 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除