
实用工具
tanglinux
专注于Linux内核以及C/C++应用程序的开发。
展开
-
使用CodeViz生成C/C++函数调用关系图
运行环境:虚拟机下的Ubuntu 11.04 结合Graphviz工具,使用CodeViz可以生成直观和漂亮的C/C++程序函数之间的调用关系图。 1、安装graphviz 在安装CodeViz之前,必须先安装它所依赖的工具dot,否则将无法完成./configure操作并提示以下错误信息:checking for dot...not foundFATA原创 2011-11-18 13:15:58 · 18031 阅读 · 4 评论 -
拯救无法启动的虚拟机文件.vmdk中的数据
虚拟机:VMwareWorkstation 8.0.2 build-591240 从事Linux开发的软件工程师几乎都使用过虚拟机软件,如VMware workstation,一般把虚拟机软件运行在微软的操作系统中,把Linux操作系统(如Ubuntu)运行在虚拟机软件中,这样就可以在一台主机上同时使用两个不同类型的操作系统,非常方便。 运行在虚拟机中的操作系统以.vmd原创 2012-06-23 20:11:21 · 36320 阅读 · 6 评论 -
算法库之三:libcprops的交叉编译
开发平台:Ubuntu11.04 编 译 器:arm-gcc-4.1.1.tar.bz2(可从http://download.csdn.net/detail/npy_lp/3821111上下载);gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4) libcprops源码包:libcprops-0.1.12.tar.bz2 (可从官网原创 2012-04-08 13:46:20 · 3863 阅读 · 0 评论 -
算法库之二:libredblack的交叉编译
开发平台:Ubuntu11.04 编 译 器:arm-gcc-4.1.1.tar.bz2(可从http://download.csdn.net/detail/npy_lp/3821111上下载);gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4) libredblack源码包:libredblack-1.3.tar.gz (可从官网原创 2012-04-07 19:37:16 · 3311 阅读 · 0 评论 -
算法库之一:libhashish的交叉编译
开发平台:Ubuntu11.04 编 译器:arm-gcc-4.1.1.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3821111上下载);gcc version 4.5.2(Ubuntu/Linaro 4.5.2-8ubuntu4) libhashish源码包:libhashish.tar.gz (可从http://so原创 2012-03-23 17:13:22 · 3084 阅读 · 0 评论 -
常用库之九:libncurses的交叉编译
开发平台:Ubuntu11.04 编 译器:arm-gcc-4.1.1.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3821111上下载) ncurses源码包:ncurses-5.9.tar.gz (可从官网http://ftp.gnu.org/pub/gnu/ncurses/上下载) Ncurses提供原创 2011-11-23 12:13:25 · 17720 阅读 · 0 评论 -
常用库之六:ibfontconfig以及libexpat的交叉编译
开发平台:Ubuntu11.04 编 译器:arm-gcc-4.1.1.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3821111上下载) 源码包:fontconfig.tar.bz2(可从http://download.csdn.net/detail/npy_lp/3831341上下载) Fontconf原创 2011-11-23 13:27:41 · 6813 阅读 · 9 评论 -
常用库之七:libusb和usbutils的交叉编译
开发平台:Ubuntu11.04 编 译器:arm-gcc-4.1.1.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3821111上下载) 源码包:libusb.tar.bz2(可从http://download.csdn.net/detail/npy_lp/3829455上下载) libusb 是一个用C原创 2011-11-22 23:56:02 · 10319 阅读 · 3 评论 -
常用库之八:libpopt的交叉编译
开发平台:Ubuntu11.04 编 译器:arm-gcc-4.1.1.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3821111上下载) Popt源码包:popt-1.7.tar.gz (可从http://download.csdn.net/detail/npy_lp/3830473上下载) 此库被一些程原创 2011-11-23 10:52:17 · 7706 阅读 · 1 评论 -
常用库之二:libfreetype的交叉编译
开发平台:Ubuntu11.04 编 译器:arm-gcc-4.1.1.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3821111上下载) FreeType源码包:freetype.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3826870上下载) F原创 2011-11-22 15:24:55 · 13641 阅读 · 3 评论 -
常用库之一:libjpeg的交叉编译
开发平台:Ubuntu11.04 编 译器:arm-gcc-4.1.1.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3821111上下载) Jpeg源码包:libjpeg.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3825813上下载) libjpe原创 2011-11-22 12:04:16 · 10310 阅读 · 1 评论 -
常用库之四:zlib的交叉编译
开发平台:Ubuntu11.04 编 译器:arm-gcc-4.1.1.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3821111上下载) Zlib源码包:zlib.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3825370上下载) 用来支持数据压缩或原创 2011-11-22 10:56:28 · 30578 阅读 · 18 评论 -
常用库之五:libtiff的交叉编译
开发平台:Ubuntu11.04 编 译器:arm-gcc-4.1.1.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3821111上下载) TIFF源码包:tiff.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3827430上下载,tiff-3.8.2.tar.gz中原创 2011-11-22 16:50:46 · 6871 阅读 · 8 评论 -
常用库之三:libpng的交叉编译
开发平台:Ubuntu11.04 编 译器:arm-gcc-4.1.1.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3821111上下载) PNG源码包:libpng-1.2.16.tar.bz2 (可从http://download.csdn.net/detail/npy_lp/3826560上下载) l原创 2011-11-22 14:28:59 · 8843 阅读 · 2 评论 -
Ubuntu操作系统“Failed to fetch”错误的解决方法
操作系统:Ubuntu 12.04 LTS 在Ubuntu操作系统中,使用apt-get命令安装所需的开发软件非常方便,但也有不少时候由于链接不上软件源而不能正常安装,于是很多人都会想到使用sudo apt-get update命令来更新软件源,而恰恰这时屋漏偏逢连夜雨,更新命令也不能正常工作,出现大量“Failed to fetch”的错误。 W: Failed to fet原创 2014-12-22 15:27:22 · 163985 阅读 · 24 评论