win7, vs2012.stlport 5.2.1 boost 1.5.3 1. 安装stlport5.2.1: 解压到d:\sdk\stlport 执行vs2012下的环境变量bat,进入cmd模式 copy stlport\build\Makefiles\nmake\vc9.mak到stlport根目录下,改名为Makefile, copystlport\build\Makefiles\nmake\vc-common.
win7, vs2012. stlport 5.2.1 + boost 1.5.3
1. 安装stlport5.2.1:
- 解压到d:\sdk\stlport
- 执行vs2012下的环境变量bat,进入cmd模式
- copy stlport\build\Makefiles\nmake\vc9.mak到stlport根目录下,改名为Makefile,
- copy stlport\build\Makefiles\nmake\vc-common.mak到stlport根目录下
- configure msvc9
- cd build\lib
- name clean install
2. 安装boost 1.5.3
- 进入vc的cmd模式
- bootstrap.bat
- 运行刚生产的bjam
3. 排除 nullptr_t问题
编译出错, 不认识nullptr-t.
解决方案:
D:\SDK\stlport\stlport\cstddef 文件中添加:
<span>#ifdef __cplusplus
namespace std { typedef decltype(__nullptr) nullptr_t; }
using ::std::nullptr_t;
#endif</span>
rebuild 即可!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn