如何在eclipse中集成远程系统资源管理器和CDT插件?
我的意思是,您可以使用远程系统资源管理器(RSE)插件在Eclipse中的远程linux机器上处理C++代码,但是当您尝试编译时,基本上是通过SSH运行shell命令。CDT插件无法定位远程系统,也无法定位远程编译器。
有没有办法集成这两个插件,这样我们就可以在远程系统上使用CDT的解析/建议功能;还有一些功能,比如远程编译,只使用SSH进行远程调试。如果这是不可能的,那么最接近上述问题的开源替代方案是什么?
发布于 2010-11-20 22:25:35
虽然我不知道如何集成您提到的插件,但我做了一些与您希望通过SSH的X转发每天实现的事情类似的事情。
如果远程机器上安装了X库,并且您有一个正在运行的本地X服务器,那么您只需通过ssh -CXY ...进入开发机器,然后在那里运行eclipse (或任何其他X应用程序)即可。该进程将驻留在远程计算机上,因此可以访问所有文件系统和工具,但GUI元素和那些单独的元素将显示在本地X会话中。不过,这可能需要相当多的带宽。有关安全内容和压缩设置,请参阅man ssh和X文档。
发布于 2009-12-07 21:43:05
PTP项目正在构建一个remote build for CDT。不确定这有多好,但您可以始终使用RSE的Terminal视图来手动调用您的远程构建(make)。
发布于 2013-08-18 17:25:19
我自己还没有用过它,但也许你可以试试NetBeans,看看它是否适合你。根据page https://netbeans.org/kb/docs/cnd/remotedev-tutorial.html的说法,它有你需要的一切,甚至
...系统包括、宏定义、平台等。所有这些信息都是从远程服务器收集的,并存储在本地客户端系统上,以便在本地编辑时,即使将项目设置为使用远程生成主机,代码帮助也可以工作。
https://stackoverflow.com/questions/1636349
复制相似问题