0

私は 2 台のマシンを持っています。最も強力なマシンは、必要なときにのみ、コンパイルの目的でのみ使用したいと考えています。

現在、私は C/C++ プロジェクトと gcc と clang のサポートにのみ関心があります。ネットワーク ファイルシステムも避けたいと考えています。私の考えは、共有ネットワーク フォルダーで作業するよりも、2 台のマシン間の自動同期に関するものです。

私の質問は次のとおりです。私のニーズに合うスイートはありますか? cmake や make など、このスイートとよりよく統合できる構築ツールがあります。

これが重要な場合は、自分のプロジェクトにvimand/orを使用しQtCreatorます。

4

2 に答える 2

1

特定のニーズに対応するスイートについては知りませんが、標準の *nix ツールチェーンはここでうまく機能します。

  • 両方のマシンのディレクトリを直接同期したい場合は、rysncを参照してください。

  • 別の (おそらくより良い) アイデアは、Gitなどのバージョン管理を使用することです。まだ使用していない場合、バージョン管理は重要なプロジェクトにとって重要です。その主な目的は、複数のマシンとユーザー間でコードを同期することです。

上記のオプションのいずれかをいくつかのスクリプト (bash、zsh、python など、お好みのもの) と組み合わせて、そのスクリプトをcronなどでスケジュールすることができます。Bam - 自動ビルド。

于 2012-12-28T06:31:05.503 に答える
1

これは distcc の仕事のようです: distcc project page at google code

(リンクには、セットアップの基本的な手順も含まれています)

于 2013-01-24T09:37:32.470 に答える