开发技巧
王玉成的博客
这个作者很懒,什么都没留下…
展开
-
linux不同的内核与根文件系统快速切换
在开发ARM的linux时,会遇到多种内核和多种操作系统同时进行检测的情况,这时在uboot中更改bootargs的相关参数太麻烦。比如现在我有以下的kernel和fs需要进行测试。 kernel rootfs standard glibc_stdstandard glibc_smallsmall原创 2010-05-10 13:27:00 · 1786 阅读 · 0 评论 -
使用Firefox中的subscribe来写csdn的BLOG
首先在Firefox中添加插件subscribe,在状态栏的最右边(一般位于屏幕右下角)会出现一个记事本类似的黄色的图标,点击它,第一次需设置你的博客网址及登录名与密码。CSDN的博客API地址是:http://blog.csdn.net/name/services/metablogapi.aspx,用你的登录名替换其中的name。然后输入用户名和密码即可。原创 2010-05-11 14:01:00 · 737 阅读 · 0 评论 -
[转载]U-Boot的常用命令详解
原文链接:http://tech.uplooking.com/qianrushi/2009/0512/55.htmlU-Boot还提供了更加详细的命令帮助,通过help命令还可以查看每个命令的参数说明。由于开发过程的需要,有必要先把U-Boot命令的用法弄清楚。接下来,根据每一条命令的帮助信息,解释一下这些命令的功能和参数。1、bootmbootm [addr [arg ...]] - boot application image stored in memory passing a原创 2010-07-15 09:38:00 · 771 阅读 · 0 评论 -
gdb的一些常规使用
1. cmake支持gdb的实现,首先在CMakeLists.txt下加入SET(CMAKE_BUILD_TYPE "Debug") 在下面加入:SET(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wall -g -ggdb")SET(CMAKE_CXX_FLAGS_RELEASE "$ENV{CXXFLAGS} -O3 -Wall")原因是CMake 中有一个变量 CMAKE_BUILD_TYPE ,可以的取值是 Debug Release RelWithDeb原创 2010-06-09 17:27:00 · 3380 阅读 · 2 评论 -
linux调试C语言时加颜色引起注意
调试时经常用printf语句输出,但是怎么使调试信息更引人注意,可以在printf中加入颜色相关的标记。printf("/033[32mdebug/033[00m /033[1m%s/033[22m:/033[32m%d/033[00m/n", __func__, __LINE__);/033[32mdebug/033[00m表示以绿色的文字显示debu字符/033[1m%s/033[22m表示以粗体显示__func__的值/033[32m%d/033[00m表示绿色的文字显示__LINE__然后在命令行的原创 2010-06-13 13:17:00 · 1543 阅读 · 0 评论 -
nexus 5的一些优化(操作方法适用于所有的nexus机型)
为了android开发。狠心入手了一台nexus 5.到手后。怎么用都不爽。无奈。做基本工作,root, 裁剪rom,取消OTA升级。机子到手后的第一步。最好找个有wifi的地儿。在pc机上装上fastboot.1. 第一次开机的初始化过程中,连接wifi,记住,不要填google的帐号。跳过所有的检查,等机子启动成功后。断掉wifi,断掉移动数据网络。切记切记。(原创 2013-12-25 14:28:45 · 4543 阅读 · 0 评论 -
vim的基本配置
之前一直用vim的几款插件,今天看到一篇关于vim的文章。然后自己写了一个脚本,并且把自己的.vimrc文件也拿也来了。可以自动下载。然后再手动配一下taglist,用ctags生成东西,然后跳转。代码及脚本的链接。实际上也没多少代码。 包含了常用的几个插件。 pathogen : 用做插件管理 supertab :按tab键之后可以自动补全 syntastic: 当保存文件后,自动进原创 2016-09-16 00:34:26 · 1346 阅读 · 0 评论