环境:
博主测试的时候使用的是Windows10操作系统
准备工作:
1.stlport压缩包(没有的同学可以自己前往官网下载:www.stlport.org)、
2.vs2013
正式开始:
1.使用任意一款解压软件,将下载的压缩包解压(博主这里的解压路径是:C:\Users\Shang\Downloads)
2.选择“开始”菜单,进入“C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts”
3.cd切换到stlport的根目录,如下图:
4.输入configure msvc9,如下图:
5.切换到目录build/lib下,输入nmake -f msvc.mak clean install:
6.或许你也会出现和我一样的错误,此时不急,根据提示慢慢来:
7.首先,进入目录:C:\Users\Shang\Downloads\STLport-5.2.1\STLport-5.2.1\stlport\stl,找到文件_cstdlib.h,并用任意一款文本编辑工具打开(这里为图方便。我就直接用vs2013打开了,你甚至可以用记事本打开都可以),找到第158行代码,注释掉:
8.接着打开_cmath.h文件,找到第497,498行注释掉:
9.保存后,重复第5步,等待几分钟,编译完成!