私は OSX Mountain Lion で Eclipse Juno を使用しており、std::regex を使用したいと考えていました。これは C++11 のみの機能であることがわかっています。#include <regex>
IDEが存在しないと言ったとき。ヘッダー regex.h が /usr/include/ に存在することに注意してください。ただし、/usr/lib/ または /usr/local/lib/ には特定のライブラリはありませんが、それが関連する。これは楽しみのための単なるサイド プロジェクトであるため、カスタマイズされたビルド システムは使用せず、Eclipse の通常の C++ プロジェクトのみを使用します。
ビルド プロセスの変更 (インクルード パス、ライブラリなどの設定以外)、特に Eclipse のような IDE がそれを駆動している場合、私は実際の経験はありませんが、コンパイラとリンカー (GCC G++) -std=c++11 を追加するなど、SO および Eclipse フォーラムからのさまざまな推奨事項を試しましたが、C++11 用に構成されていませんが、認識されない引数であるという出力が表示され続けます。
誰かがこの問題に対処したと確信しています。誰でも助けることができますか?前もって感謝します。