2016-06-28 11 views
7

私たちはAndroidスタジオ2.2のグラデーションで新しいCMakeサポートを利用しようとしています。Androidスタジオ2.2のCMakeサポートでGCCの代わりにClangを使用

デフォルトでは、ツールチェーンはGCCを使用するように設定されており、壊れているように見えるので、コンパイルには悲惨な結果が得られません。

どのように私はclangと動作するように伝えることができますか?

私は、build.gradleのCMakeのスコープ内のArgumentsパラメータで-DANDROID_TOOLCHAIN_NAME=arm-linux-androideabi-clang3.5を使用しようとしましたが、これも失敗します(これはNDKに付属のandroid.toolchain.cmakeのコメントに記載されています)存在しない

答えて

2

Googleは見、新しい-DANDROID_TOOLCHAIN =打ち鳴らす引数を追加し、その上で自分のドキュメントを更新しているように見える - 。

http://tools.android.com/tech-docs/external-c-builds

UPDATE 最新かつ今日(2016年8月21日現在)のスタンドアードビルドでは、新しいプロジェクトを開始するときにチェックボックスが表示され、C++サポートが有効になり、Windowsでテストされて動作します。

乾杯

関連する問題