2011-11-18 33 views
0

我们有一台运行Linux的CUDA服务器。在本地运行Xcode 4,从外部执行代码?

我在没有CUDA设备的Mac上运行Xcode。我想知道是否可以使用Xcode 4作为IDE来开发代码,但在外部CUDA服务器上执行/构建和调试代码?

换句话说,我想将文件等存储在CUDA服务器上(我有SSH访问权限),但是管理我的Mac上的项目/文件。当我在Xcode中按下构建按钮时,我希望在CUDA服务器上构建一切。

这是可能的还是我必须使用ssh和vim来开发我的代码?

+0

我不熟悉Xcode(不是Mac用户),但是您不需要使用vim - 在Xcode中开发并使用git或rsync来传输整个项目。或者您可以将一些IDE安装到CUDA服务器上,并通过转发X在您的机器上运行它。 – Erbureth

+0

我不知道这是否可行,但我知道您可以配置Xcode中的某些版本控制系统,以便随服务器更新最新的代码。您也可以在Xcode中构建代码,而无需使用支持cuda的卡。你只需要使用ssh和makefile在外部服务器上构建和测试。 – jmsu

回答

1

如何通过Finder将Linux服务器安装在SFTP上,然后使用Xcode直接在服务器上启动项目?告诉Xcode哪里可以找到Linux服务器上的nvcc编译器和其他必要的东西可能会很棘手,但我会先尝试一下。