
杂项
Laudon
这个作者很懒,什么都没留下…
展开
-
cygwin底下调用nmake.exe的问题
背景:项目要求开发的系统,共用相同或大致相同的源码,产生windows和Linux版的软件。一个直观的解决方法是在windows使用vs的solution和project来控制管理编译,在Linux下用Makefile来控制管理编译。这种方法的好处是直观便捷。不方便的地方在于要维护较多的平台相关项目文件。另外一个解决方法是在windows下,用cygwin系统来控制管理编译。Linux下照旧。这样原创 2008-09-18 15:28:00 · 2382 阅读 · 0 评论 -
Build glibc-2.6
编译一个glibc库,说实在话,是一个很麻烦的事情。因为libc库是GNU/Linux系统的一个基本构件。所以在编译的过程中有一些很tricky的操作。下面是一个编译并安装glibc-2.6.1的bash脚本,它位于glibc2.6.1的源代码目录的父目录。#!/bin/bash#(0)chdir[ test -x libc-bin ] || mkdir libc-bincd libc-bin/原创 2008-09-18 17:23:00 · 2404 阅读 · 0 评论 -
Reload一个import-ed的module
这些时候在尝试写python程序。遇到一个很菜的问题在interactive mode下运行某一个module的函数,按照通常做法,先import这个module,比如main.py。然后调用其中的函数。发现main.py中存在一些问题,修改之。然后发现怎么也无法使得这些修改生效。再次调用,运行的依然是原来的函数。重新import这个module,也没有效果。只好退出后重启python解释器。太烦原创 2008-09-24 17:22:00 · 780 阅读 · 0 评论 -
There's an iterator stored in with each hash
This is the 14-th footnote in Chapter 5 of Oreilly--Learning Perl(3rd) . [14] Since each hash has its own private iterator, loops using each may be nested, as long as they are iterating over diffe原创 2008-09-26 11:47:00 · 790 阅读 · 1 评论