日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
ラジコン
2024年5月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

アーカイブ

2015年12月 のアーカイブ

fatal error: 'regex' file not found
#include <regex>
  ^

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起動すると直っている




PR

[PR]