0

デバッグと移植性テストのために多数のプラットフォーム (Linux/Itanium、Max OS X/PPC など) へのアクセスを提供する UNIX シェル プロバイダを知っている人はいますか? こういうサービスがあるのはよくある問題なので、Googleで検索しても面白いものは出てこなかったのではないかと思います...

私はさまざまな CPU 上の Linux に特に興味を持っています。現在、IA64 が最も重要です。

ありがとう、S.

4

3 に答える 3

1

フリー ソフトウェアを開発している場合は、GCC CompileFarm を参照してください: http://gcc.gnu.org/wiki/CompileFarm

于 2012-04-04T16:29:24.737 に答える
1

---- 寒さから帰ってきた投稿 (3年ぶりの編集) ----

Launchpad はかなり近づいていますが、プロジェクト管理ソフトウェアで管理されていないプロジェクトがコンパイラ ファームに到達できるかどうかは明らかではありません。

ほとんどの人は、マシンにアクセスするだけでは不十分な場合があるため、最終的に独自のサーバー ファームをセットアップします。多くの場合、どのソフトウェアがインストールされているかを正確に判断したい場合があり、完全に別のプロジェクトで再利用することは非常に困難です。

Fedora と OpenSUSE には、サポートするアーキテクチャ用の Linux 固有のビルド ファームがあります。そのようなサービスをプロプライエタリ (または非ディストリビューション) ソフトウェア プロジェクトに拡張することはありそうにありません。HPUX / Solaris / などの OS プラットフォームではあまり効果がありません。

---- 回答後に編集 ----

SSHを試しましたか?

---- 元の投稿が続きます ----

シェルの問題は、マルチプラットフォーム シェルを使用している場合でも、プラットフォームごとに異なる実行可能ファイルがインストールされており、シェルから呼び出す実行可能ファイルのオプションが異なることです。

移植性を最大限に高めるには、拡張機能なしで Bourne シェルを使用してください。とはいえ、かなり奇妙な状況に陥ることがあります。Microsoft Windows プラットフォームと同様に、Cygwin が Cygwin 環境でうまく機能するには、いくつかのパス変更ツールが必要です。

鍵はシェルだけではなく、移植可能な使い方です。ガイダンスについては、Autotools マニュアルのこの章を参照してください。

于 2010-12-13T19:49:46.203 に答える
0

シェル アカウントを提供するホストは多数あります。その一例であるpolarhome.comでは、さまざまな環境から選択できます。ハードウェアの多様性があまりないと思います。シェル アカウントには、アカウントごと (環境ごと) に "10 現地通貨単位" (最低 2 米ドル - 米国のユーザーの場合は 10 米ドル) の 1 回限りの料金がかかります。

プロバイダーには対処しなければならないセキュリティ上の問題が数多くあるため、探しているものの可用性はいくらか制限されます。

于 2010-12-13T22:37:46.307 に答える