1.安装STLPORT
Giza++是在GNU C++的环境要求下写的.
采用了其中的标准模版库.
GNU C++的标准模版库是采用目前公认的最好的SGI STL.
由于STL有很多个实现版本,关于这方面的说明,请看
http://jjhou.csdn.net/myan-stlport.htm各个版本之间存在差异,为了减少麻烦,我们先安装SGI
STL的VC版本
具体做法参见
http://jjhou.csdn.net/myan-stlport.htm其中描述的是VC6.0的方法,大同小异.
更详细的请参见stlport自带的readme和install
我采用的是stlport-4.6.2, 用其中的src\vc71.mak
进行编译和安装
2.建立VC工程
对文件
plain2snt.cc
snt2ooc.cc
snt2plain.cc
分别建立工程
添加stl的include路径和lib路径
关闭使用precompiled header
以及开启异常支持 /GX 和多线程 /MT