通缉:用于代码调试的多平台shell提供程序,Itanium / IA64首选

时间:2010-12-13 19:44:31

标签: shell unix platform itanium

有没有人知道UNIX shell提供程序可以访问多个平台(例如Linux / Itanium,Max OS X / PPC等)以进行调试和可移植性测试? 我想,因为这是一个常见的问题,有这样的服务,但谷歌搜索没有发现任何有趣的...

我对各种CPU上的Linux特别感兴趣,IA64现在是最重要的。

谢谢,S。

3 个答案:

答案 0 :(得分:1)

----从寒冷中回来的帖子(3年编辑)----

Launchpad非常接近,但目前尚不清楚他们的项目管理软件是否可以管理他们的编译器场。

大多数人最终都设置了自己的服务器场,因为只是访问一台机器可能甚至不够。通常,您需要准确确定安装了哪些软件,这使得很难重复使用完全不同的项目。

Fedora和OpenSUSE为他们支持的架构提供了一个特定于Linux的构建场。将这些服务扩展到专有(甚至非发行版)软件项目是不可能的。这对HPUX / Solaris / etc OS平台没有太大作用。

----回复后编辑----

你试过SSH吗?

----原帖后续----

Shell的问题在于,即使您拥有多平台shell,每个平台都安装了不同的可执行文件,并且您可以从shell调用可执行文件的不同选项。

为了获得最大的可移植性,请使用Bourne shell,不带扩展名。那就是说,你会发现自己陷入了一些非常奇怪的境地;与Microsoft Windows平台一样,Cygwin将需要一些路径更改工具才能在Cygwin环境下正常工作。

关键不仅是shell,它是如何便携地使用它。如需一些指导,请查看this chapter in the Autotools manual

答案 1 :(得分:1)

如果您正在开发免费软件,请查看GCC CompileFarm:http://gcc.gnu.org/wiki/CompileFarm

答案 2 :(得分:0)

有许多主机提供shell accounts。一个例子polarhome.com提供了多种可供选择的环境。我不相信他们的硬件种类繁多。对于每个账户(每个环境),壳牌账户一次性收取“10个本地货币单位”的费用(美国用户最低2美元,即10美元)。

您正在寻找的内容的可用性将受到限制,因为提供商有许多安全问题需要解决。