-1

Linux が動作する x86 開発ボードを持っていますが、Windows を搭載した PC からアプリケーションを開発する方法がわかりません。

助言がありますか?

4

5 に答える 5

1

Cygwin を使用して GCC をインストールする必要があります。

于 2013-03-14T08:11:59.197 に答える
1

VirtualBoxなどの仮想化ソフトウェアを使用して、Windows マシンで Linux をゲスト オペレーティング システムとして実行します。その後、開発ボードのゲスト マシンですべての実行可能ファイルを作成できます。

于 2013-03-14T08:13:59.303 に答える
0

(Windows) 開発用 PC でコードを記述できますが、Linux 用の実行可能バイナリをビルドするには、Linux ボックスでコンパイルする必要があります。これはまた、展開する前に Windows ボックスでテストできるようにするために、クロスプラットフォーム言語 (おそらく C++、Qt、または Mono) で書く必要があるかもしれないことを意味します (本当に単に Windows 上のファイルを編集したい場合を除きます)。 PC、その場合、私は尋ねます: なぜ?)。

于 2013-03-15T10:45:11.033 に答える
0

開発ボードへのネットワーク接続はありますか?

SSH を介してターゲット上でアプリケーションをリモートでビルドおよびテストできます。多くの IDE のような Eclipse がシームレスにサポートされています。

これは、ターゲット Linux ディストリビューションとまったく同じビルド環境と、ターゲット システムのリアルタイム特性を取得できるため、はるかに優れています。

于 2013-03-15T10:41:06.390 に答える
0

必要なのはクロスコンパイラです。マシン A で実行されるが、マシン b 用にコンパイルされるコンパイラ。Linux 用にコンパイルするために必要なすべてのツールをインストールする cygwin または mingw を試すことをお勧めします。Linux に関連するすべてのシステム コールがエミュレートされます。

于 2013-03-15T11:09:57.817 に答える