問題タブ [cross-compiling]
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++ - Linux から Windows への C++ アプリケーションのクロスコンパイルのマニュアル?
Linux から Windows へ C++ アプリケーションをクロスコンパイルするためのマニュアルはありますか?
それだけ。それを行うためのガイドとなる情報 (リンク、参照、例など) が必要です。
それが可能かどうかさえわかりません。
私の目的は、Linux でプログラムをコンパイルし、Windows で実行できる .exe ファイルを取得することです。
cross-platform - 1 つのホスト OS のみを使用して FreePascal のクロスプラットフォーム バイナリを提供することは可能ですか?
私は、少なくとも 3 つの主要なプラットフォームで、さまざまなプラットフォームで配布したい小さなアプリを作成しています。
仮想マシンに頼らずに、ホスト OS を備えた Windows のみを使用して、Linux、Mac OS X、およびその他のサポートされているプラットフォーム用のバイナリをコンパイルすることは可能ですか?
それとも、Linux マシンを非常に簡単に仮想化できるので、実際には OS X でコンパイルするのを手伝ってくれるように、どこかのコミュニティで尋ねるべきでしょうか?
lisp - SBCL によるクロスコンパイル
Ubuntu マシンで SBCL を実行しています。Windows だけを実行している友人に贈りたい小さなプログラムを書きたいと思っています。私のマシンで「スタンドアロン」Windows プログラム (つまり、通常のランタイム + コアの組み合わせ) にクロスコンパイルする最も簡単な方法は何ですか?
gcc - ubuntugccでarm用にdarwinをコンパイルする手順
誰かがubuntuのarmのためにgccでdarwinライブラリをコンパイルする手順を持っていますか?
gcc - Binutils を 2.16.1 から 2.19 にアップグレードする利点はありますか? なんで?
PSPSDK (Homebrew) では、Binutils 2.16.1 を使用して PlayStation Portable のコードをアセンブルおよびリンクしていますが、そのリリースはかなり時代遅れになっています (3 つのバージョンがそれに取って代わりました)。コミュニティと私は GCC と newlib を最新の安定バージョンに更新しており、すべてが古い binutils で動作するようです。
GCC は binutils 2.19 でより良いコードを生成しますか? なんで?binutils 2.19 は 2.16.1 よりも優れた elf ファイルとライブラリを生成しますか? なんで?
c++ - C ++をiPhoneアームにクロスコンパイルする
ARM クロスコンパイルに関する Google で最初にヒットした (古い) 記事をスキャンしました。また、 OpenCV を iPhone にコンパイルすることに関する記事と、そこにある一般的なクロス コンパイル手順も見ました。私の質問は、後者の記事のように、iPhone 開発者パッケージ (既にインストール済み) で明らかに構成済みの gcc/g++ を呼び出すことはできますか? OpenCV の多くは、私のニーズには不必要なようです。
可能であれば、通話はどのようになりますか? 簡単にするために Makefile を作成する必要がありますか?
また、-lncurses ライブラリが必要です。通常のように呼び出すことはできますか、それともデフォルトの gcc/g++ を呼び出していないためパスを指定する必要がありますか?
compiler-construction - クロスコンパイラの構築が通常のコンパイラの構築よりも難しいのはなぜですか?
私が読んだすべてのことは、クロスコンパイラを構築することは、それが実行されるプラットフォームを対象とするコンパイラを構築することよりもはるかに難しいことを暗示しているようです. これは本当ですか?もしそうなら、なぜですか?任意のプラットフォーム用のアセンブリ コードとシステム コールを生成することは、コンパイラが実行されているプラットフォーム用のそのようなコードとシステム コールを生成することよりも難しくないように思えますが、おそらく私は素朴です。
c - バイナリを Unix (Solaris/HPUX/Linux) でも実行できるように、Windows で C コードをクロスコンパイルするにはどうすればよいですか?
c++ - Linux または Windows で OS X 用にコンパイルする方法は?
C/C++ アプリを OS X に移植したいと考えています。
私は Mac を持っていませんが、Linux と Windows を持っています。これのためのツールはありますか?