能否在Windows RT上进行编程?

7
有没有方法在WinRT上安装C++编译器或Ruby/Python解释器?(或者有没有其他方法可以使用除JavaScript之外的语言进行编程,而不是在线编译器和IDE)
更具体地说:我能否在我的WinRT上进行编程而不是为了WinRT进行编程。所以我能否在WinRT上打开应用程序或记事本,然后在WinRT上编译代码(不是“为”而是“使用”)。谢谢。
5个回答

10
您正在寻找一种可在 Windows RT(基于 ARM 的)设备上运行并允许您为其他目标平台编译程序的集成开发环境(IDE)?虽然没有技术限制使用这样的应用程序,但目前商店中似乎没有此类应用。唯一一个拥有 Ruby 解释器的应用似乎是 InstantRuby,但看起来您无法使用它创建程序。
虽然已经有多个代码编辑器可用(无特定顺序,因为我尚未尝试过其中任何一个):

1
感谢您对HaxPad的推荐,这实际上促使了我进行了几次购买。 - John Haugeland

4
最简单的方法是在WindowsRT计算机上使用远程桌面应用程序。在常规PC上安装IDE或其他开发工具,然后使用远程桌面登录。这样,WindowsRT系统就充当终端(“瘦客户端”),并且可以支持您可以安装在PC上的任何IDE和编译器链。
如果您真的想在WindowsRT上构建软件:如果这是可能的,那么最有可能涉及开发WindowsRT,因为至少如果您想进行本地调试,您的代码也必须在WindowsRT上运行。

3

2

目前我只能使用 cscript/wscript 执行powershell脚本以及js/vbs脚本。

我可以在Windows RT上编译C#代码,因为它有C#编译器(我不得不微调csc.rsp文件以删除缺少的dll),但是无法加载未签名的程序集,因此这基本上是无用的。 即使获取了开发人员许可证(使用 Show-WindowsDeveloperLicenseRegistration cmdlet),也无法执行未签名的“桌面” .NET应用程序。 需要尝试使用“ModernUI”。


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接