第一步:到taucs主页下载taucs,我下载的是:Version 2.2 of the code, with external libraries
第二步:在visual studio tools下打开Visual Studio 命令提示(2012)
第三步:在VS安装路径下找到vsvars32.bat的目录 :D:\Program Files\Microsoft Visual Studio 11.0\Common7\Tools\,在命令行下运行两条命令:
1. cd D:\Program Files\Microsoft Visual Studio 11.0\Common7\Tools
2. vsvars32.bat
第四步:在DOS下进入taucs的目录,运行configure.bat,生成相应的makefile,接着在命令行里输入nmake编译
第五步:这时候编译出来的库就可以使用了:
lib: taucs_full\lib\win32, taucs_full\external\lib\win32,
include: taucs_full\src, taucs_full\build\win32
我编译好的库可以直接下载:http://pan.baidu.com/s/1WmIbO, 注意我这里编译好的库是在debug模式下,对release模式不知是否可行。
在VS中配置要注意一些问题:
1.首先要加入包含目录和库目录,将相应的lib加入到附加依赖项
2.在debug模式下的C/C++>>代码生成>>运行库选择:多线程调试 (/MTd),
同时需要在链接器》输入》忽略特定默认库中填入:LIBCMT.lib
3.release模式下的C/C++>>代码生成>>运行库选择:多线程 (/MT)
本博参考:http://blog.sina.com.cn/s/blog_73428e9a0101ivtr.html