clang

    6

    1答えて

    私はubuntu 10.04にclang + llvm 3.0をコンパイルしてインストールしました。また、svnからlibC++をインストールしました。 libC++の状態がスレッドサポートが完了していることを示すので、私はstd :: asyncを試したかったのです。だから私は http://www.justsoftwaresolutions.co.uk/threading/multithrea

    0

    1答えて

    最近私のプロジェクトをARC(Automatic Reference Counting)を使用するように変換しました。 実際にオブジェクトをリリースするタイミングを知るのは本当にうまくやっていませんし、多くの割り当てが行われているため、既存のオブジェクトの割り当てが解除されていないため、彼らは視界から閉ざされています。 私ができる必要があるのは、そのファイルのARCを無効にすることだけです。すべて

    2

    2答えて

    私はコマンドを使用する「gcc .. ../../*.so」は、次のエラーメッセージがあります /usr/bin/ld: /home/demonwnb/build/src/*.so: error: undefined reference to 'llvm::raw_ostream::operator<<(void const*)' /usr/bin/ld: /home/demonwnb/buil

    54

    2答えて

    この質問に対する回答Why can't clang with libc++ in c++0x mode link this boost::program_options example?は、「clang ++ -stdlib = libC++を使用してboostを再構築する必要があります。 私はclang v3.0でMacOS Lionを使用しています。 clangを使ってBoost v1.48.

    5

    2答えて

    を返すキャストIが参照によりNSErrorオブジェクトを返す関数を有する: NSData *foo(NSData *foo, NSError *__autoreleasing *outError); この関数はCFErrorRef用のストレージへのポインタをとるAPIを使用します。私はちょうどoutErrorを基になる関数に直接渡したいと思いますが、宣言キーワードとキャストキーワードの正しい組

    3

    1答えて

    私はUCS-4 にUTF-16でエンコードされた文字列を変換しようとしている私が正しく理解していれば、C++ 11が提供しますcodecvt_utf16を介してこの変換。 #include <iostream> #include <locale> #include <memory> #include <codecvt> #include <string> using namespace

    2

    1答えて

    __sync_fetch_and_andが正しく実行されていない問題が発生しました。私はそれを説明するために、次のコードを書いた:このから bool equal; int64_t mask = 0xBEEFDEAD; int64_t orig = 0xDEADBEEF; int64_t test1, test2; test1 = test2 = orig; equal = (test1

    5

    1答えて

    私はCで専属に働いています。Ubunutu 10.10はリポジトリからClangのバージョン2.8を取り出し、完全にインストールします。私はソースからClang v 3.1をコンパイルして(Clang 2.8をアンインストールした後に)それをパスに追加しましたが、この方法ではマニュアルページにアクセスできず、完全に "インストール"していないという気がします。いくつかのテストでは完全に機能している

    0

    1答えて

    std :: bindをboost :: signal2シグナルで正しく使用しようとしています。 私は(Xcodeの4.2.1から)++打ち鳴らすに取得していますエラーセットがある:関数を使用する main.resize.connect(std::bind(resize, std::ref(main), _1, _2)); main.close.connect(std::bind(close,

    0

    2答えて

    cccを別のシェル(bash)にgccにエイリアスしたままで、私のデフォルトのシェル - zsh(おそらく私の.zshrcファイルを編集することによって)内のClangを参照するccまたは別名ccの警告 私は、主に警告とエラーメッセージがgccのものよりはるかに読みやすく分かりやすいため、Clangの方がはるかに使いやすくなっています。私は次の学期(純粋にC言語)のUnixプログラミングコースに登