摘要:
一.背景 OS: ubuntu 16.04 二.配置交叉编译环境 2.1 安装openjdk 2.2 使在同一台机器上可以编译android 5.1及以下的版本 sudo /var/lib/dpkg/info/openjdk-7-jdk:amd64.prerm remove 2.3 安装tools\ 阅读全文
摘要:
一.背景: 1.os : windows7 64bit 旗舰版 2.启动ftp服务端软件时提示缺失mfc100.dll文件 以上情形亲测有效 二.修复 2.1 从https://cn.dll-files.com/mfc100.dll.html下载对应的版本(有32位的和64位的,笔者使用的是64位的 阅读全文
摘要:
一.编译环境 ubuntu16.04 二.准备工作之安装必要的库 2.1安装cmake sudo apt-get install cmake 2.2 安装google-glog + gflags sudo apt-get install libgoogle-glog-dev 2.3 安装BLAS & 阅读全文
摘要:
一.背景: lftp依赖于ncurses,readline和gnutls 二.准备工作 2.1交叉编译ncurses 2.1.1获取ncurses源码 wget ftp://ftp.invisible-island.net/ncurses/ncurses.tar.gz 2.1.2解压 tar xvf 阅读全文
摘要:
1.linux下精确替换某个字符串 sed -i 's/\<old\>/new/g' filename.txt 2.举例: 2.1有个文件名为filename.txt,内容如下: newdalsad dsadsaold old dnw new 2.2 将精确查找到的old替换为new sed -i 阅读全文
摘要:
1.linux下查找指定后缀的文件 例如查找当前目录下的所有后缀名时.c或.h的文件 find . -type f -regex ".*\.\(c\|h\)" 阅读全文
摘要:
1.linux下递归列出目录下的所有文件名(不包括目录) ls -lR |grep -v ^d|awk '{print $9}'2.linux下递归列出目录下的所有文件名(不包括目录),并且去掉空行 ls -lR |grep -v ^d|awk '{print $9}' |tr -s '\n' 阅读全文
摘要:
一.环境 1.1 jello@jello:~$ uname -a Linux jello 4.4.0-98-generic #121-Ubuntu SMP Tue Oct 10 14:24:03 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 1.2 jello@je 阅读全文
摘要:
一.背景 需要在cygwin下安装一些库 二.安装 2.1获取apt-cyg源码 git clone https://github.com/transcode-open/apt-cyg.git 2.2 安装apt-cyg 2.2.1 cd apt-cyg /*切换到apt-cyg源码目录*/ 2.2 阅读全文
摘要:
一.背景1.1 jello@jello:~$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 16.04.3 LTSRelease: 16.04Codename: xenial1 阅读全文