如何生成 Patch 补丁
一般有 2 种方式: 2个文件夹生成 patch 在2个文件夹之前生成 patch 使用 diff -Nur a b 命令(a、b 2个文件夹)。注意,这样生成 patch 的时候,要把一些不需要的临时文件清理掉(例如 tag、编译的中间文件等),这样才能保证 patch 是干净
一般有 2 种方式: 2个文件夹生成 patch 在2个文件夹之前生成 patch 使用 diff -Nur a b 命令(a、b 2个文件夹)。注意,这样生成 patch 的时候,要把一些不需要的临时文件清理掉(例如 tag、编译的中间文件等),这样才能保证 patch 是干净
交叉编译静态库,会遇到一些比较郁闷的问题,现在总结一下。 编译库 编译静态库的时候,一般不要指定 LDFLAGS 中的 -lxx 去链接某个库(可以设置 -Lxx 链接库的路径)。因为好像指定的话,它老会去链接某些依赖库的 .so(假设之前你这些库都是编成 .a 的)。 编译应用
安装vsftpd 直接从源里面安装: sudo apt-get install vsftpd 安装完毕后或许会自动生成一个帐户”ftp”,/home下也会增加一个文件夹。如果没有生成这个用户的话可以手动来,生成了就不用了: sudo useradd -m ftp sudo
使用Ubuntu 8.04以上版本的同事在编译咱们的产品的时候可能会遇到类似如下错误: ../libtool: line 841: X--tag=CC: command not found ../libtool: line 874: libtool: ignoring unkn
10.10 在 /etc/apt/sources.list 里新建一个源文件: deb http://archive.canonical.com/ubuntu maverick partner 然后 apt-get update —> apt-get inst
键盘无法输入 一般来说 每秒位数/奇偶校验/位数 设置成 xxxx 8N1 就可以了的,但是有些时候还是不能输入命令。这个时候可以尝试把 硬件流控制(Hardware Flow Control),软件流控制(Software Flow Control) 关掉(设置成 off),就
激活 root 账号 默认 root 账号是不能切换和登陆的,只能用 sudo 来了临时获取一个命令的 root 执行权限。有些时候为了方便可以激活 root 账号。 sudo passwd root ,设置一个密码就可以了。 中文输入安装之后无法调出 安装了 ibus 无法调出
有的使用了共享库的程序,在编译和连接时都很顺利,但是在运行时却发生了找不到共享库的问题,其原因就是库的搜索路径没有设置,或者设置不正确。一般来说,如果库的头文件不在 /usr/include 目录中,那么在编译的时候需要用 -I 参数指定其路径。由于同一个库在不同系统上可能位于不
在 bbk 搞 apk 开发,通常一个人要用 N 个仓库,但是又不让 repo ,所以就搞了这个东西,还是借鉴了以前的在搞 MiniGUI 的脚本。 之前我们大家一起摸索出一套在服务器上统一编译 apk 的方法。服务器上的编译是由一个脚本来执行的,这样能够省很多事情。我们本机,如
之前编译环境脚本是用候哥的,简单方便。不过有个缺点就是如果要特别指定一些配置的话,不太方便,需要每次都自己去设置。最近从其志那弄了个高级点的,据说源头是万哥那个的 -_-|| 。来看下吧。 用法 在分析脚本之前先说说用法吧,很简单: /* 切换编译环境 */ sw xx /*