clang

    2

    1答えて

    カスタマイズされたAndroidコンパイラを使用していますか?これはcppコードをコンパイルし、.soファイルを生成します。コマンドプロンプトからはうまくいきますが、Cmakeを使用してビルドしようとすると、Cmakeはtoolchainファイルにコンパイラ名を設定した後でも、常にAndroidコンパイル用のClangまたはGNUコンパイラを選択します。 私の分析と所見は以下の通りです。 私はIO

    0

    2答えて

    私はPearlabyssのJeonghun Leeです。 私は解決するのが非常に困難な問題に遭遇しました。 NDK r12のClang 3.8でアンドロイドゲームを開発しています。 我々はクラッシュレポートツールであるGoogleのBreakpadを使用しているのVisual Studioのネイティブ活動プロジェクト2015 で始まります。 私たちの問題は、最適化をオンにしたときに正確なコールスタ

    0

    1答えて

    私はpip install scrypt==0.8.0を実行しています。 次のエラーが表示されます。error: command '/usr/bin/clang' failed with exit status 1 xcode-select、gccなどがインストールされています。私はそのフォルダにcdしようとすると、それが存在しないとclang --versionを実行すると、それは私に与える:

    1

    2答えて

    ARCでは、すべてのオブジェクトは宣言されていても使用されていない場合はnil-initializedされますが、プリミティブには該当しません。私は安全のためにいくつかのパフォーマンスを交換し、それらが常に初期化されていることを確認したいと思います。デフォルトですべてを初期化しないようにするためにclangに渡すことができるフラグはありますか?

    1

    1答えて

    ソースからclangをビルドしていますが、通常の場所には存在しないgcc 7.2ビルドを使用しています。この結果、デフォルトでバイナリにこのツールチェーンを使用します。 $ export GCC_PREFIX=/path/to/gcc/7.2 $ mkdir -p build $ cd build $ cmake -G Ninja -DCMAKE_C_COMPILER=${GCC_PREFI

    1

    1答えて

    私はLLVMと打ち鳴らすを構築するために管理し、今私はclang docsに応じClangToolを作成しようとしています。私はそれを構築しようとしているとき、私は次のエラーを取得しています: CMake Error at tools/clang/tools/loop-convert/CMakeLists.txt:6 (target_link_libraries): The keywor

    1

    1答えて

    異なるプラットフォームや異なるコンパイラ(clangおよびg ++)でこのコードと異なる動作が発生しています。 Linux上のg ++​​では、このコードで問題はないようです。内側のループは2回の反復後に残されます。しかし、Mac OSのclangでは、内部ループはrange.secondが見つからないようで、コードは終了しません。 反復中にstd :: unordered_multimapに挿入

    1

    1答えて

    CMakeにいくつかのシステムインクルードパスを除外するよう指示する方法はありますか? は、例えば私はstring.hの、二度定義した後では/ usr// C++/V1を含む(のlibC++)と一度では/ usr /含む/私はコンパイルするとき、私は、次のエラーがあります error: functions that differ only in their return type cannot b

    2

    1答えて

    LLVM-O0の最適化を使用してCコードをコンパイルしました。 -O0 LLVM IRコードを-O3LLVM「Cコードなし」に変換するにはどうすればよいですか? 私は以下試してみました: clang -O3 -S -emit-llvm O0.ll -o O3.ll と opt -O3 -S O0.ll -o O3.ll が、出力はまだ -O0レベルです。 ありがとうございます。

    1

    1答えて

    Xcode 9.2でビルドする場合、xcodebuildで生成されるバイナリは、Xcodeの通常の「ビルド用プロファイリング」コマンドよりもわずかに大きくなります。両方ともリリースビルドを生成するように設定されている場合、コマンドラインビルドの設定も 'リリース'に設定されていますが、これは以前のバージョンのXcodeでは発生しませんでした。 Xcodeの中から構築するとき これらは、それぞれのサ