Sidebar |
fatal error: 'regex' file not found
clang++37 -I. -std=c++11 -stdlib=libc++ -c test.cpp -o test.o わからないので、stdは やめて boostに置き換えよう。 #include <boost/regex.hpp> find /usr/local/llvm37/ -name "regex*" してもないので、ないのでしょう。 古いかと思いましたが最新版 3.7 のようです http://llvm.org/releases/ FreeBSDのパッケージがおかしいのでしょう. そのままだと、シフトジスとして リソースが組み込まれます
* utf8リソースとして扱う C,C++ ソースコード 先頭にバイトオーダーマークを入れる。 そして、次の行をいれる。 #if defined(_WIN32) && defined(_MSC_VER) #pragma execution_character_set("utf-8") #endif * ファイルにutf8を書き出す場合 fprintf(out, "%c%c%c", 0xef, 0xbb ,0xbf ); 原因は、firefoxのバグにより発生。
特定の条件を満たすと発生します。urlアドレス と ヘッダー メニュー 履歴(S) 最近の履歴を消去 CTRL + SHIFT + DEL 消去する履歴の期間 すべての履歴 表示したページとダウンロード履歴 キャッシュ を選び、消去し、再起動すると直ります。 それでも、直らない場合は、 プロファイルフォルダにある places.sqlite の読み込み失敗 削除すると再生成します (1) 右上の 「三」 をクリック (2) 下にある「?」 をクリック (3) トラブルシューティング情報 (4) プロファイルフォルダ 「開く」 をクリック (5) Firefoxを終了する (6) places.sqliteを削除する (7) Firefox起動すると直っている |
Sidebar |