【发布时间】:2010-12-21 22:39:03
【问题描述】:
有没有更好的方法来设置 Eclipse CDT 以进行本地编辑和远程构建?
我正在开发一个在 Linux 中使用 GNU make 的 C++ 项目。代码位于 Linux 服务器上的 CVS 下。
当我在实验室时,我在 Linux-x64 PC 上使用 Eclipse CDT。该项目建立在 Linux-x86 PC 上。实验室中的所有计算机(包括 CVS 服务器)都安装了 NFS。
当我在家时,我在 Windows 7 PC 上使用 Eclipse CDT。 Windows PC 通过 SSH 隧道连接到 Linux CVS 服务器。为了编辑源代码,我将 Linux Eclipse 工作区下的 C++ 项目重新同步回我的 Windows Eclipse 工作区。 (我也可以在 Windows PC 上进行远程 CVS 签出。)为了在家构建,我使用了一个自定义构建命令,
- 通过 SSH 连接到 Linux-x86 PC,
- rsync 是从我的 Windows Eclipse 工作区到我的 Linux Eclipse 工作区的 C++ 项目,
- 然后在 Liunx-x86 PC 上运行 make,指定 Makefile 的正确路径。
为了在实验室和家庭之间来回切换,而无需每次都将更改提交到 CVS,我使用了 rsync。当我从实验室过渡到家庭时,我会将源同步到我的 Windows Eclipse 工作区。当我在家中构建时,源代码会重新同步到 Linux Eclipse 工作区。
有没有更好、更简单的方法来做到这一点?
(我对远程调试不感兴趣。)
【问题讨论】:
标签: eclipse eclipse-cdt