您好,欢迎来到宝玛科技网。
搜索
您的当前位置:首页stlport5.2.1+boost1.5.3安装与nullptr

stlport5.2.1+boost1.5.3安装与nullptr

来源:宝玛科技网


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:

  1. 解压到d:\sdk\stlport
  2. 执行vs2012下的环境变量bat,进入cmd模式
  3. copy stlport\build\Makefiles\nmake\vc9.mak到stlport根目录下,改名为Makefile,
  4. copy stlport\build\Makefiles\nmake\vc-common.mak到stlport根目录下
  5. configure msvc9
  6. cd build\lib
  7. name clean install
2. 安装boost 1.5.3
  1. 进入vc的cmd模式
  2. bootstrap.bat
  3. 运行刚生产的bjam
3. 排除 nullptr_t问题

编译出错, 不认识nullptr-t.

解决方案:

D:\SDK\stlport\stlport\cstddef 文件中添加:

#ifdef __cplusplus
namespace std { typedef decltype(__nullptr) nullptr_t; }
using ::std::nullptr_t;
#endif

rebuild 即可!

Copyright © 2019- baomayou.com 版权所有 赣ICP备2024042794号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务