UNIX/Linux/Shell
sinall
N/A
展开
-
解决问题:Unix上g++编译STL程序出错——“libstdc++.so.5 =>(文件没有发现)”
问题如下:平台:SunOS 5.8现象:% g++ first.c -o first.o% ldd first.o libstdc++.so.5 => (文件没有发现) libm.so.1 => /usr/lib/libm.so.1 libgcc_s.so.1 => (文件没有发现) libc.so.1 =>原创 2005-07-09 20:46:00 · 1020 阅读 · 0 评论 -
Oracle, Odbc and DB2-CLI Template Library(OTL)使用方法
OTL使用方法1 来源http://otl.sourceforge.net/http://otl.sourceforge.net/otlv4_h.zip(2005-8-17)2 安装2.1 Windows XP,VC6.0,Oracle8.1.61) 将下载的安装包解压成C:/Program Files/Microsoft Visual原创 2005-08-17 20:05:00 · 2169 阅读 · 0 评论 -
Unix下去掉^M的方法
在vi中:按Esc切换到命令模式;:%s/^M//g即可。其中:^M是通过Ctrl+v+Shift+m输入的,即按住ctrl键按v键,不放ctrl键,再按shift键和m键,完成后全部放开。原创 2005-09-19 15:12:00 · 858 阅读 · 0 评论 -
Solaris5.8 CC5.3 文件流 bug
SunOS 5.8Sun WorkShop 6 update 2 C++ 5.3bug 1 : “《Effective STL》条款29:需要一个一个字符输入时考虑使用istreambuf_iterator”无法正常编译。bug 2 :以下代码为读取并显示一个文本文件,结果是,在文件头莫名其妙出现一个“ ifstream inputFile("interestingData.txt");原创 2005-11-19 16:03:00 · 605 阅读 · 0 评论 -
Shell 替换文本
有时候,我们软件的配置文件依赖于部署机器的动态信息,比如机器主机名、IP地址等等。所以,配置文件不能hard code,而是将需要动态配置的内容写成placeholder,在安装过后,执行activate脚本来实例化这些placeholder。 下面是一个简单的替换placeholder的函数:# Replace placeholder with given value# $1 sou原创 2009-12-23 08:58:00 · 306 阅读 · 0 评论