c++
zyaire_小佟
这个作者很懒,什么都没留下…
展开
-
CMake、CMakeLists.txt、android导入fmod库示例
什么是CMake?CMake源文件CMake注释变量列表lists操作符带括号的 优先于 一元一元 优先于 二元二元 优先于 逻辑布尔常量值条件命令循环语句while(如果变量 a 不等于 “xxx”)就在a的结尾 加一个x打印a变量set(a "")while(NOT a STREQUAL "xxx") set(a "${a}x") message("a = ${a}")endwhile()a = xa = xxa = xxx原创 2020-06-28 14:49:49 · 343 阅读 · 0 评论 -
shell变量、语法(循环、文件读)、运算符、重定向、方法参数传递、脚本编写与执行编译ffmpeg库
#!/bin/bash //环境变量#FIle by tp //创作者echo "tp" //echo 打印A=10 //局部变量A=10 不要加空格echo $A //用$取值echo $PWD //PWD系统环境变量的值 就是路径输入参数#!/bin/bash#FIle by tpecho "this \$? is $?"echo "this \*? is $*"echo "this \#? is $#" tongpeng@bogon ~ 原创 2020-06-23 21:52:17 · 159 阅读 · 0 评论 -
静态库与动态库原理,编译流程,makefile走读、语法基础、Android.mk基础
编译流程:1、预处理2、编译3、汇编4、连接gcc -o test test.c直接把test.c文件 编译成 可执行文件静态库rcsr:表示更新、增加新文件到静态库中c:创建一个库,不管存在与否,都创建s:创建文档索引,在创建较大的库的时候,能够加快编译时间。动态库生成静态库命令:ar rcs libtool.a tool.o生成动态库命令:gcc -shared -fPIC -o libtool.so tool.o什么是makefile?原创 2020-06-16 15:50:23 · 217 阅读 · 0 评论 -
C++ 命名空间、引用、指针、容器、强转、类、友元函数、友元类、单例、重载操作符、继承、多态、虚函数、模板(泛型)
命名空间类似包名 区分重名using namespace std;//命名空间namespace first_space { void fun() { cout << "first_space" << endl; }}namespace second_space { void fun() { cout << "second_space" << endl; }}int ma原创 2020-06-15 10:20:44 · 167 阅读 · 0 评论 -
C++ 函数、指针数组、数组指针、结构体、共用体、动态库静态库
函数一、函数要写在main函数下面,或者include头文件二、头文件 类似java的接口 不参与编译三、指针函数是返回值是指针四、函数指针 类似声明变量#include <iostream>#include "fun.h"//函数指针 无参void (*func)(); //类似声明变量void funC() { printf("函数指针\n");}//函数指针 有参void (*funcp)(int *a, int *b);void funCp原创 2020-06-10 16:17:24 · 178 阅读 · 0 评论