Maison  >  Article  >  base de données  >  stlport 5.2.1 + boost 1.5.3安装与 nullptr

stlport 5.2.1 + boost 1.5.3安装与 nullptr

WBOY
WBOYoriginal
2016-06-07 15:25:491328parcourir

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 文件中添加:

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

rebuild 即可!
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Oracle 试题一Article suivant:db4o