問題タブ [gcc4.6]
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.
c++ - 同じコンパイラの異なるバージョンでコンパイルされた c++ を混在させることはできますか
たとえば、GCC-4.6 と GCC-4.9 でコンパイルされた一連のライブラリを混在させることができます。
VS などのさまざまなコンパイラの「品種」は MinGW では使用できませんが、同じコンパイラの異なる世代は使用できますか? 問題が発生する可能性はありますか? もしそうなら何?
c - (C99) マクロを別のマクロに展開する
プログラムに 3 つの引数を取る関数があります。コードには、これらのパラメーターのうち 2 つを定義するマクロが含まれている場合があります。
したがって、この:
次のように呼び出すことができます。
ここで、関数が別の関数のマクロのように呼び出されるように、コードを変更する必要があります。
X と Y が実際に変数として渡される場合、これは正常に機能します。マクロ PAR でも動作させる方法はありますか?
GCC 4.6 を使用しています
debian - libgcc1 は gcc-5-base に依存していますが、インストールできません
を使用して Debian 7.8 に fbi をインストールしようとしてapt-get install fbi
いますが、次のようなエラー メッセージが表示されます。
実際、 を使用してインストールに関連することをしようとするたびに、このメッセージが表示されますapt-get
。
このエラー メッセージの背後にある理由は何ですか?
前もってありがとう、アナス
linux - パッケージ gcc-4.6-base:i386 が見つかりません
gcc-4.6-base:i386 を必要とする必須パッケージをインストールするためのスクリプトの実行に問題があり、aptitude などでインストールする方法がわかりません。参考までに、現在 Ubuntu 5.4.0-6ubuntu1~16.04.2 を実行しています。私が得ているエラーメッセージは次のとおりです。
バイナリ パッケージはここにあるようです。さらに、これを試してみましたが、役に立ちませんでした。sudo apt-get update
また、との複数のラウンドを実行しましsudo apt-get install
た。参考までに、これは Ardupilot プロジェクトであり、私はここに従っていますが、スクリプトの実行に行き詰まっていますTools/scripts/install-prereqs-ubuntu.sh -y
。
必要に応じて、より多くの情報を提供させていただきます。ありがとう!
llvm - macos10.14 で LLVM ドラゴンエッグをビルドするにはどうすればよいですか?
「Getting Started with LLVM Core Libraries」という本を読み、その本に従って、Mac で dragonegg-3.3 をビルドしたいので、dragonegg-3.3 のソース コード フォームをダウンロードします ' http://llvm.org/releases/ 3.3/dragonegg-3.3.src.tar.gz '、そして本にあるdragonegg-3.3 useコマンドをビルドします
しかし、私の mac には gcc-4.6 がありません。今の macos10.14 には gcc-4.6 をインストールできません! 、gcc-4.6は現在のmacos10.14には適していない古いバージョンのgccのようです。
macos10.14でdragoneggをビルドまたはインストールするにはどうすればよいですか、どうもありがとうございます!