stlport 5.2.1 + boost 1.5.3安装与 nullptr

WBOY
リリース: 2016-06-07 15:25:49
オリジナル
1328 人が閲覧しました

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 即可!
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!