偷得浮生半桶水(半日闲), 好记性不如抄下来(烂笔头). 信息爆炸的时代, 学习是一项持续的工作.
全部博文(1748)
发布时间:2012-12-20 11:43:26
ubuntu x64, 编译库 使用 make -j4 -j8 时会自动重启,开始还以为是CPU 过热引起,其实不是,这是 OS BUG。在编译 buildroot时就会发生这种问题, 这是可以修改 package/Makefile.in 文件。把 PARALLEL_JOBS设置成 2 或者 1 即可。或者直接配置 buildroot menuconfig 时 制定 BR2_LEVEL = 2 或者 1 9 # If BR2_LEVEL is 0, scale the maximum concurrency with the number of 10 # CPUs.&nb......【阅读全文】
发布时间:2012-12-13 11:39:41
http://blog.chinaunix.net/uid-20587912-id-405264.htmlhttp://blog.chinaunix.net/uid-20587912-id-405265.htmlhttp://blog.chinaunix.net/uid-20587912-id-405266.htmlhttp://read.pudn.com/downloads142/sourcecode/others/617367/xawtv_3.91/xawtv-3.91/console/v4l-info.c__.htm......【阅读全文】
发布时间:2012-12-12 09:47:39
xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数据,但是它也能够从文件的输出中读取数据。xargs的默认命令是echo,这意味着通过管道传递给xargs的输入将会包含换行和空白,不过通过xargs的处理,换行和空白将被空格取代。xargs 是一个强有力的命令,它能够捕获一个命令的输出,然后传递给另外一个命令,下面是一些如何有效使用xargs 的实用例子。1. 当你尝试用rm 删除太多的文件,你可能得到一个错误信息:/bin......【阅读全文】
发布时间:2012-12-10 18:49:21
有很多的开源代码,可以在gcc 下编译,但是,却无法在 BCB 这样的开发工具中使用。因此,我们需要把一些东西封装成dll,然后在 BCB 中使用。这也适用于 vc 的 dll 在 BCB 中使用. 对于已经生成的 dll , 如 a.dll,按如下步骤,可以使用 1. 用 impdef a.def a.dll (:/program files/Borland/CBuilder6/Bin/impdef.exe ) 2. 用 implib a_bcb.lib a.* 这样,即可得到一个 a_bcb.lib,可以用于链接到你的 bcb 程序中。这时,你只要有一个 a.dll ......【阅读全文】