問題タブ [armcc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gcc - gnu gcc でヒープを使用しない
gnu gccにヒープを使用しないように指示するコンパイラオプションまたは方法はありますか?
たとえば armcc のように: IMPORT __use_no_heap OR #pragma import(__use_no_heap) をファイルで使用して、armcc にヒープを使用しないように指示できます。gnu gcc で似たようなものを探しています。
ありがとう!
android - ARMCC を使用して Android ネイティブ ライブラリをコンパイルする
私は、いくつかのネイティブ C++ ライブラリを持つ Android プロジェクトに取り組んできました。ADT プラグインを使用した Eclipse を使用したコンパイルとデバッグはうまく機能します。明らかに、Android NDK は一部のバージョンの arm-linux-gnueabi-gcc を使用してネイティブ ライブラリをコンパイルします。
NEON組み込み関数を多用しているので、ネイティブライブラリをARMの公式コンパイラでコンパイルしてみたいと思いますarmcc
。armcc
組み込み関数を使用するときに、より最適化されたコードを提供するはずのあらゆる場所を読みました。そこで、ARM の Web サイトから DS-5 の試用版をダウンロードして、実際に速度の違いがあるかどうかを確認しました。
DS-5 は、ARMCC ツールチェーンを使用する Eclipse の単なる修正版のように見えるので、ADT プラグインをインストールしました。しかし、DS-5 を使用してコンパイルすると、コードはまだgcc
ではなくを使用して生成されているようですarmcc
。
DS-5 または Eclipse に Android ネイティブ コードを強制的にビルドさせる方法はありますarmcc
か? または、コマンド ラインから静的 NDK ライブラリをビルドし、プロジェクト内のライブラリを置き換えて、テスト用の電話にデプロイすることは可能ですか (およびその方法は?)
armcc - arm コンパイラで使用される .s ファイルのリファレンス ドキュメント
コンパイルに.s
ファイルを使用しようとしています。armcc
誰かが同じことに役立つドキュメントへのポインタを持っている場合。同じものを転送していただけますか。
ありがとうローシャン
c - 警告: ARMCC で C マクロを使用すると、「余分な ; 無視されます」
私のコンパイラは、#381-D: extra ";" ignored
このような状況で警告を発します:
次のような構造体が定義されています
マクロSOME_MACRO(x)
は次のことを行います。
もちろん、 がSYSTEM_A
定義されていない場合、警告は正しいです。単純;
に、構造体の中に a があるからです。しかし、誰かがそれを正しく回避する方法を知っていますか? ;
をマクロに移動して、典型的な C スタイルを壊したくありません。
gcc - ARM コンパイラに -Werror の同様のオプションがある場合
コンパイルレベルで適切なコード品質管理を行いたいため、同様のオプションがある場合、警告がある場合はコンパイルを停止できるgcc
オプションがあることを知っています-Werror
armcc
追加情報:
私は2.2ビルドarmcc
616を使用しています。--diag_error=warning
armcc
c - openssl ライブラリを arm-cross コンパイラとリンクする方法
ホスト(ubuntu)マシンでgccを使用することにより、コンパイルに成功し、ホストでアプリケーションプログラムを正常に実行したアプリケーションtest.cがあります。
今度は、同じアプリケーションを arm-cross コンパイラーでクロスコンパイルしたいと思いますLPC1788
。openssl ライブラリ ファイルをリンクする方法を教えてください
GCC を使用した私の Mkakefile
コンパイラを変更して、次の Makefile を使用しました
これらのエラーにつながる
これらのエラーの原因と解決方法