开发
solan8
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在Mac上编译交叉编译器
许多时候我们是用mac来编程。毕竟mac是正统的BSD的后裔。shell直接就是BSD的shell环境。这样对程序员而言,是天然友好的。但是现在生产力环境是Linux,mac下编译的东西没发直接在Linux下运行。这个时候,需要有交叉编译器来构造这样的二进制程序,这样在mac下编写、编译的程序,也可以在Linux运行。可以用crosstool-ng来产生适用于不同Linux平台的交叉编译器。在mac下,可以用如下命令来安装crosstool-ngbrew install crosstool-n原创 2021-04-25 10:37:00 · 3149 阅读 · 0 评论 -
find使用小笔记
replace tab with 4 spacesfind . -name "*.[hc]" | xargs sed -i 's/\t/ /g'remove trailing spacesfind . -name "*.[hc]" | xargs sed -i 's/\s\+$//g'dos转unix。许多Windows用户,会在代码中留下dos换行符。find . -name "*.[hc]" | xargs dos2unix...原创 2021-04-22 19:56:54 · 178 阅读 · 0 评论 -
zlib介绍
zlib是个经常被大家熟视无睹的库。实际上这个库涉及到了三个标准。RFC1950(zlib format) RFC1951(deflate format) RFC1952(gzip format)其中的通用算法,就是LZ77算法+Huffman编码。在gzip文件压缩,PNG、TIFF、flash screen video等无损图片中都得到应用。zlib是FFMPEG等软件必备的依赖。在ARM64上,若是需要自主编译zlib,可以参考如下命令。#!/bin/bashpush.原创 2021-04-20 16:43:39 · 7446 阅读 · 0 评论 -
代码性能分析工具
使用perf工具分析性能可分析到驱动内部。请参考 https://blog.csdn.net/u014608280/article/details/80265718使用gperf工具分析性能这是Google工具 依赖于libunwind。需要先编译libunwind#!/bin/bashset -xpushd libunwind-1.3.1./configure --host=aarch64-linux-gnu --build=aarch64 --disa...原创 2021-04-20 15:46:11 · 742 阅读 · 0 评论 -
查看JPEG文件信息的命令
这里说的都是开源的工具。1. jhead2. imagemagick安装包中的identify命令3. mediainfo原创 2021-03-16 22:44:03 · 793 阅读 · 0 评论 -
用Ubuntu工作
用Ubuntu工作使用Ubuntu随笔装chrome浏览器装中文输入法中文字体缺省是Google的思源黑体使用微信待补充使用Ubuntu随笔好久没专门用Linux工作了;若是使用Linux,也是通过putty链接到服务器上开发。放在桌子上的还是一台Windows电脑。近期的工作需要在Ubuntu上开发,为避免在Windows和Ubuntu上倒来倒去的工作。这里试着只用Ubuntu来。装ch...原创 2019-02-12 15:42:27 · 926 阅读 · 0 评论 -
VSCode正确支持 "Find all reference"
让VSCode中的"Find all reference"正常工作熟悉Visual Studio的同学, 在Linux用VSCode的时候发现经常使用的"Find all reference"不能工作. 这是因为需要个人做些配置.1. 安装VSCode这个大家都会,就不多说了.2. 安装gnu global(gtags)在ubuntu环境下, 进行如下操作.$ sudo apt ins...原创 2019-08-29 18:31:23 · 7041 阅读 · 0 评论 -
用gdb调试core dump
开启core dump在/etc/profile最后加上下面这行ulimit -c unlimited程序发生段错误生成core dump$./test用gdb调试core dump$gdb ./test corefile(gdb) bt(gdb) bt full(gdb) info threads(gdb) thread apply all bt(gdb) th...原创 2019-08-29 19:05:47 · 447 阅读 · 0 评论
分享