自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (8)
  • 收藏
  • 关注

原创 不依赖 gcc 的 clang-3.9.1

1. 下载源码包mkdir -p $HOME/dist/clang-3.9.1cd $HOME/dist/clang-3.9.1wget -c http://releases.llvm.org/3.9.1/llvm-3.9.1.src.tar.xzwget -c http://releases.llvm.org/3.9.1/cfe-3.9.1.src.tar.xzwget...

2019-10-09 17:06:57 835

原创 rpm安装gcc

使用原始安装介质, 操作系统为Red Hat Enterprise Linux Server release 7.4 (Maipo)rpm -ivh \ gcc-4.8.5-16.el7.x86_64.rpm \ cpp-4.8.5-16.el7.x86_64.rpm \ glibc-devel-2.17-196.el7.x86_64.rpm \...

2019-07-08 10:10:53 4579

原创 根据《IEEE Std 1003.1-2008》生成VIM使用的TAGS文件的过程

由于工作原因在Linux使用vim,tags必不可少,如何制作Linux函数的tags呢?现在Linix和各种Unix都兼容Posix,根据Posix接口制作tags文件可以用于Linix和各种Unix。下面简要根据《The Open Group Base Specifications Issue 7》也就是《IEEE Std 1003.1-2008》制作Posix函数的tags的过程

2012-12-13 17:41:55 900

原创 HP-UX 11 安装 log4c-1.2.1

HP-UX 11 安装 log4c-1.2.1

2010-09-10 09:07:00 959

原创 com.bruceeckel.simpletest in "Thinking in Java 3rd Edition"

<br />初学Java, 看的是"Thinking in Java 3rd Edition", 第三章第一个例子Assignment用到了com.bruceeckel.simpletest, 上网下载了对应的源码:<br />http://www.mindviewinc.com/downloads/TIJ-3rd-edition4.0.zip<br />安装ANT<br />http://www.apache.org/dist/ant/binaries/apache-ant-1.8.1-bin.tar.b

2010-06-10 00:05:00 1456 1

转载 C程序员的情书

#include #include intmain(void){ char str[] = "3BVPSq4xF.K?=u#," "GK<MrDnRr7gH%#," "XKf<f%G`w^=?C<#," "HgU_AnNR?*P

2010-05-22 13:39:00 1525 5

原创 Vim使用经验-1

由于UE的版权问题,不得不选择新的IDE,最后选择了Vim。经过一段时间的使用,发现我现在已经离不开她了,所以想把使用过程中的一些经验记录在这里。今天算是开个头,SHOW一下使用时的画面。 1、在vim72/src启动vim.gvim -t main 选择1后vim自动定位到main函数 全能补全:

2009-06-20 03:06:00 2986 5

原创 Autoconf 学习笔记(2)

在Autoconf 学习笔记(1) 里给出了一个最简单的例子说明使用autoconf的步骤. 现在以上次的configure.ac为基础, 添加几个与Unix网络编程(socket)有关的宏.Makefile.amAUTOMAKE_OPTIONS = foreignSUBDIRS = srcconfigure.ac#                           

2008-03-07 06:56:00 1397 2

原创 NTLDR is missing 问题的解决方法

今天朋友的笔记本电脑不能启动, 自检时一切正常, 从硬盘引导后提示NTLDR is missing, Press CTRL+ALT+DEL to restart .Google到的结果是可以用故障恢复控制台从Windows XP启动光盘上拷贝NTLDR文件. 但是进入故障恢复控制台时要求输入密码, 输入什么都不行.最后在另一台机器做了个启动软盘拷贝了NTLDR, NTDETECT.CO

2008-02-23 22:59:00 1787

原创 FreeBSD 下 skyeye 运行 rtems

1. 安装arm-rtems-binutils和arm-rtems-gcccd /usr/ports/devel/arm-rtems-gccmake install clean2. 安skyeyecd /usr/ports/emulators/skyeyemake install clean3. 下载解压和编译RTEMSfetch http://www.rt

2008-01-28 01:11:00 2435 3

原创 Autoconf 学习笔记(1)

1. 建立源码目录mkdir hellocd hellomkdir src2. 编辑源码/**//* * hello.c * * 2008-01-14, mymtom */ #include stdio.h> int main(void)...{        printf("Hello, Automake! ");        return 0;}3. 编写Ma

2008-01-14 23:12:00 2674

原创 FreeBSD 安装 pidgin-2.3.0

    在FreeBSD上安装pidgin-2.3.0成功,现将安装过程中遇到的问题和解决方法记录下来,供大家参考。1.  配置./configure 时出现错误The msgfmt command is required to build libpurple.  If it is installedon your system, ensure that it is in your pat

2007-12-07 10:40:00 1574

原创 FreeBSD 静态链接问题 (2) libpqxx & libpq

在上篇《FreeBSD 静态链接问题》中还有一个遗留问题,即确定一个静态库调用了其它什么库呢?google的结果令人失望,唯一的结果libtool脚本,没用过,看不懂,没google到使用方法,只好用了个笨办法。问题源于CSDN的一篇帖子http://community.csdn.net/Expert/TopicView.asp?id=5630522简单的说,就是需要静态链接libpqxx和l

2007-07-08 15:43:00 2208

原创 FreeBSD 静态链接问题

FreeBSD 环境下,缺省的链接方式为动态链接,然而有时由于运行环境的限制,需要进行静态链接。GNU LD的手册上对静态链接的描述很简单:-Bstatic-dn-non_shared-staticDo  not  link against shared libraries.  This is only meaningful onplatforms for which shared l

2007-07-01 17:05:00 3259

原创 GRUB 使用笔记

        最近突然对Unix内核有了兴趣, 在网上 google 了一下,遇到的是 OSD, 一个    关于操作系统开发的网站 OSD, 学习了基本原理之后, 决定实践一下。MinGW32,    NASM, OSD, GRUB 都下载,安装,开了个虚拟机,可是启动之后发现GRUB成功装载    内核, 但是数据段始终无法成功加载,内核初始化失败,郁闷啊!...              

2007-05-04 19:43:00 2029 4

转载 VC++中new,malloc,与HeapAlloc

前几天在论坛上看到关于new,malloc和HeapAlloc的帖子,一路看下来,都觉得讲的不够清楚,于是上google乱搜了一通,结果还真是有些收获!这其中最重要的收获是jjhou的一篇《池内春秋-Memory Pool 的设计哲学与无痛运用》。以这篇文章为起点,笔者开始了new,malloc的探险。 写了一个简单的程序,有new和malloc就可以。用VC编译为DEBUG版本,然后单步运行,进

2007-04-24 15:30:00 4418

原创 C语言调规则浅析

函数调用中参数是通过堆栈或/和寄存器来传递的,根据调用时由调用函数或被调用函数来恢复堆栈,分为Standard和C两种调用规则,FASTCALL可以看作是Standard的特殊形式。  32  位 C语言编译器支持的调用规则 有 __stdcall (Standard), __cdecl (C)  和 __fastcall  (FASTCALL), __cdecl为缺省值。 三种调

2007-04-21 06:07:00 978

vim+ctags+cscope配置文件V2.0.6

自己的vim配置文件 1. .vimrc 2. plugins: TagList, SuperTab, OmniCppComplete, Code_Complete DoxygenToolkit, proc 3. c89, GNU libc, C++(stl,stream), IEEE Std 1003.1-2008, glib-2.0 的tags文件 4. ftplugin for Pro*C/C++ 5. .c, .cpp, .pc 模板

2013-01-29

IEEE Std 1003.1-2008

根据《IEEE Std 1003.1-2008》生成用于VIM的TAGS

2013-01-29

c89标准头文件

C89的15个头文件,可以用于生成vim使用的tags

2013-01-29

vim+ctags+cscope配置文件V1.0.0

自己的vim配置文件 1. .vimrc 2. plugins: TagList, SuperTab, OmniCppComplete, Code_Complete DoxygenToolkit, proc 3. glibc, C++(stl,stream), Unix98 system, glib-2.0 的tags文件 4. ftplugin for Pro*C/C++ 5. .c, .cpp, .pc 模板

2012-01-12

vim+ctags+cscope 配置文件

自己的vim配置文件 1. .vimrc 2. plugins: TagList, SuperTab, OmniCppComplete, Code_Complete DoxygenToolkit, proc 3. glibc, C++(stl,stream), Unix98 system, glib-2.0 的tags文件 4. ftplugin for Pro*C/C++ 5. .c, .cpp, .pc 模板

2010-09-13

vim+ctags+cscope 配置文件

自己的vim配置文件, 内含: 1. _vimrc 2. plugin: TagList, SuperTab, OmniCppComplete, Code_Complete 3. tags for glibc, C++(stl,stream), Unix98 system, glib-2.0 4. ftplugin for Pro*C/C++

2009-06-20

HZK24K

24点阵楷体字库。谁能把宋体、黑体以及16点阵的也传上来?

2008-05-15

FreeBSD KDE 桌面

FreeBSD KDE 桌面

2007-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除