【问题标题】:Compiling and running cross-platform test environment编译运行跨平台测试环境
【发布时间】:2011-04-23 11:32:48
【问题描述】:

测试环境:Linux 和 Windows。

我想测试我的应用程序,看看它是否可以在 Linux 和 Windows 上跨平台运行。

目前我在我的上网本上本地运行 Linux Fedora 15。但是,我必须在 Windows 机器上进行测试。我尝试使用 VirtualBox 在我的上网本上安装 Windows 7 Starter。但是,我的上网本是HP 210 Netbook with 2GB DDR3 RAM Atom N550 dual core 4 threads。运行虚拟盒子功能不够强大;它太慢了。这本上网本就是我的全部。我不确定 VMware Server 是否会比 VirtualBox 好很多。

我只是想知道是否还有其他方法可以测试跨平台应用程序。我不想在本地安装 Windows,然后必须在 Windows 中重新启动才能进行测试。

非常感谢您的任何建议。

【问题讨论】:

    标签: windows linux cross-platform cross-compiling virtualbox


    【解决方案1】:

    Wine 的重量相当轻,可让您为自己的应用进行设置。如果需要,您还可以包括缺少的 dll。然而,诀窍是为 Windows 本地编译。我猜你也可以在 Wine 下安装编译器。 http://www.winehq.org/ Fedora 应该有一个可以轻松安装的软件包。

    【讨论】:

    • 我已经安装了 wine。但是,某些 Windows 应用程序无法正确安装在 wine 上。不过,我愿意试一试。你会推荐我使用 wine 安装什么 Windows 编译器?我在考虑 borland,但我认为可能无法使用 wine 安装。
    • @ant2009 可能 gnu32 是一个安全的选择,我在 wine 中看到了一些关于安装的文档。
    • @ant2009 还有原生交叉编译的话题,但这超出了我的范围。基本上,不是在 Wine 中运行编译器,而是在 linux 上本地运行编译器并为 windows 交叉编译。也许从这里开始:mingw32 link
    • 谢谢,我会看看所有的建议。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-27
    • 2019-04-27
    • 1970-01-01
    • 2014-09-28
    • 1970-01-01
    • 2013-04-08
    • 2012-04-05
    相关资源
    最近更新 更多