NDK学习
首先去官网下载新版NDK推荐使用长期稳定版
https://developer.android.com/ndk/downloads?hl=zh-cn
然后在环境变量中指定编译链的位置就可以开始使用了
NDK编译链和linux gcc编译链有不同之处,就是NDK使用的是clang和clang++不是gcc和g++可以使用符号链接进行等价代换
文件查找命令fing、grep
fing -name “xxx”递归当前文件夹搜索名字为xxx的文件
grep -r --include="*.cpp" key dir在dir目录下递归查找所有.cpp文件中的关键字key
grep -nr “xxx” *
* : 表示当前目录所有文件,也可以是某个文件名
-r 是递归查找
-n 是显示行号
-R 查找所有文件包含子目录
-i 忽略大小写
-l只列出匹配的文件名
-L列出不匹配的文件名
-w只匹配整个单词不匹配字符串的一部分
文件内容处理函数sed
sed -i '3s/aaa/fff/' file --表示针对file文件中的第三行,将其中的aaa替换为fff
sed -i '/xxx/s/aaa/fff/g' file --表示针对文件,找出包含xxx的行,并将其中的aaa替换为fff
sed -i '1s/[#*]/fff/gp' file --表示针对文件第1行,将其中的#号或是*号替换为fff