摘要:
Cygwin 安装Gitolite3只要注意两点就行了,别的其实没有什么问题,一切按官方的安装文档即可必须完全按官方文档,安装时必须是clone下来的git仓库(带.git文件夹)安装完后,部分功能不能使用,经常输出乱码,在 .gitolite.rc 文件的最开始添加 $ENV{PATH} = "/usr/local/bin:/bin:/usr/bin";参考: http://alone11.iteye.com/blog/1078297 (这是安装2,安装3的方式参见官方文档) 阅读全文
摘要:
转自:http://hi.baidu.com/xiboliya/blog/item/fee581d46cf5e41fa08bb7fb.html如果ubuntu要安装新软件,已有deb安装包(例如:iptux.deb),但是无法登录到桌面环境。那该怎么安装?答案是:使用dpkg命令。dpkg命令常用格式如下:sudo dpkg -I iptux.deb#查看iptux.deb软件包的详细信息,包括软件名称、版本以及大小等(其中-I等价于--info)sudo dpkg -c iptux.deb#查看iptux.deb软件包中包含的文件结构(其中-c等价于--contents)sudo dpkg 阅读全文
摘要:
刚装了Ubuntu 12.04 LTS,真的是很牛的操作系统啊,什么都有!开源的力量+公司的管理,无敌啊!我之前的一篇文章里说明了如何在Windows下安装redmine,最近想改Ubuntu,因为redmine是开源,觉得可能好装一些,却未曾想到如此的好安装啊!参见:http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_in_Ubuntu默认用户和密码都是 admin 阅读全文
摘要:
<安装路径>\VBoxManage startvm <vm name>有了命令行启动,那开机自启动当然不是问题了,在启动菜单加一个批处理就OK了!注:VBoxVRDP 这个命令已经没有了哦 阅读全文
摘要:
新立得中没有wxlua,所以只能下载最新的源代码来编译,幸好ubuntu中有wxWidgets不然这个也得自己来编译~~编译很简单:./configuremakemake install结果很残酷:error while loading shared libraries: libwxlua_gtk2u_wxbindxrc-2.8.so.0: cannot open shared object file: No such file or directory为啥呢,找找 libwxlua_gtk2u_wxbindxrc-2.8.so.0 在哪里,在 /usr/local/lib 中,而wx.so在 阅读全文
摘要:
上一篇写到某位大哥用perl写了一个doxygen lua filter,(INPUT_FILTER)自我感觉应该用lua来写。昨天上网搜了搜,原来filter的原理还是很简单的,就是读源代码,然后向stdout输出转换过程序。不管什么语言都要转换成对应的C/C++的元素才能被doxygen理解。看看doxygen lua做了什么:lua2dox example.lua > example.txt(lua2dox是最后的filter主程序,doxygen调用它时会将程序文件名作为参数,lua2dox会将转换过的程序输出到stdout)example.txt的内容如下:/// @file
阅读全文
摘要:
写C代码时,用惯了doxygen,现在写lua代码,也特别地希望用doxygen,上官网看了看,真发现有lua的filtergit clone https://github.com/alecchen/doxygen-lua.git 这个源即可获取,不过貌似人家没有管Windows什么事,perl脚本,所有东西都是Linux的好在我们有cygwin,在cygwin中安装上perl和doxygen后,依然不能按照他说的办法安装,错误信息大约是找不到 Install.pm之类的,经研究发现,其实是可以这样的:cp -r doxygen-lua/lib/Doxygen /lib/perl5/5.10/ 阅读全文
摘要:
现在想完成一个操作,即在每次git push之后,自动地根据变化的文件执行一些操作。这些变化的文件还要分类一下,添加、删除、修改要区分出来。怎么整呢?拼命查git log命令,没有结果,差一点就想使用 git cat-file命令将这一次和上一次的文件列表进行比较了,最后发现git其他自带命令,非常好使:git diff-tree HEAD HEAD^ --name-status输出举例如下:M a.txtA b.txtD c.txtM表示修改,A表示添加,D表示删除!! 阅读全文
摘要:
这几日在学习ConTeXt,拜读了 LiYanrui 同学的若干文章之后,开始想着尝试点东西。因为以前一直用MS Word,所以想尝试把一些文档从Word转到ConTeXt,遇到的第一件事情就是字体。虽然可以直接用LiYanrui的zhfonts模块,但是Word里有一些样式,比如标题设置为黑体初号,宋体加粗什么的,还是需要一个像 \hei \bfsong这样的命令,zhfonts貌似并没有直接提供这样的命令,因为他站在一个更高的层次来看问题^_^。想到这里我觉得应该有这么一个宏 \ziti[黑体][小初],第一个参数是Word中的字体,第二个参数是Word中的字号,这样可以使人快速从Word 阅读全文
摘要:
CMake-5 调试转自 http://cttmayi.blog.cd/2011/01/23/cmake-5-%E8%B0%83%E8%AF%95/ 调试makefile,感觉比较好用的一个命令就是make --just-print (及make -n).他们打印makefile的整个流程,可以协助分析编译过程.虽然CMake也产生makefile,来完成编译的工作,但产生的makefile中频繁的调用cmake -E(cmake的命令模式),导致你如果不熟悉命令的细节的话,用make -n命令也无法了解其中编译的过程.于是还是我还是先开始尝试cmake自己的一些调试命令,或许比较容易1. c 阅读全文