Linuxサーバーを別の(Windows)システムで作成されたCコードのターゲットとして使用する方法。ステップバイステップのデバッグなど、すべてEclipse Envを使用します。
答え1
あなたはできます書くコードは好きな場所に置くことができ、テキストファイルだけです。
欲しいなら編むコードがコンパイラが実行されているプラットフォームとは異なるプラットフォームにある場合は、定義に従ってクロスコンパイラが必要です。
クロスコンパイラは、通常、スマートフォンを含む制限されたリソースを含む組み込みシステムをターゲットにするのではなく、強力なデスクトップコンピュータを使用してコードを書くために使用されます。
gcc
おそらくCygwinを使用すると、MS Windowsで実行され、Linux amd64用のコードを生成するクロスコンパイラを構築できます(たとえば)。実際の開発を開始する前に、インクルードファイル、基本ライブラリのクロスコンパイルバージョンなどが必要なため、ツールチェーン全体を起動して実行するのは簡単ではありません。これらすべてを構築し、パッケージ化した人を探したいかもしれません。