2

Microsoft の (コア) ガイドライン サポート ライブラリの実装は、GCC 5.1 をサポートすると言われていますが、他のバージョンのサポートは指定していません。より高いバージョンは問題ないようです (とにかく、私の Debian Stretch では 5.3.1) - しかし、GCC 4.9.3 でのテストのビルドは失敗します。

  • 他の誰かが GSL を実装しましたか?
  • どうにかして MS GSL を使用できますか?
  • そうでない場合、安全なサブセットを使用できますか? (おそらくそうではありません、私は知っています)
  • そうでない場合、新しいコンパイラを使用している人だけがガイドラインをサポートするライブラリを使用できるのは問題ではありませんか? 古いコンパイラは C++11 または C++14 をサポートしているのに?
4

1 に答える 1