我尝试在 OSX 中使用 Wine 的 Windows Visual C++ Express Edition 2008,但 X11 告诉我无法找到用于提取的卷并无法验证我的权限(读写)。终端返回
$$fixme:clusapi:GetNodeClusterState ((null),0x32ecec,0) stub!.
我该怎么办?有没有办法让该编译器在 OSX 中运行?遗憾的是,我必须使用那个;它是用于一门课程的。我本来打算买一个 Windows 7 RC 并进行双启动,但我认为从昨天起它们就不再可用了。有没有什么办法可以在不购买 Windows 的情况下使用该程序?
答案1
答案2
检查一下你的学校是否加入了 MSDN 学术联盟,你可能能够获得一份免费的 Windows 副本。
答案3
根据葡萄酒应用数据库Visual Studio Express 2008 无法使用(评级为“垃圾”),但是 Visual Studio Express 2005 的评级为“青铜”。您可以尝试找到 2005 的副本并尝试一下。
另一种选择是,您不一定需要 IDE 来编译代码。您可以非常轻松地在您选择的编辑器中编写有效的 C++ 代码,然后使用 VC++ Express 附带的命令行编译器 (cl.exe) 和链接器 (link.exe) 来编译和链接可执行文件。在 Wine 上仅运行编译器和链接器比运行整个 IDE 更有可能成功。
尝试一下这些链接:
答案4
虽然 Windows 7 RC 安装光盘不再可用下载,您仍然可以在 2009 年 10 月 21 日之前申请产品密钥。因此,如果您能找到 Windows 7 RC 安装光盘 ISO 映像的其他来源(例如,从拥有副本的朋友那里),那么您仍然可以请求产品密钥,以便合法安装和激活 RC。请参阅Windows 7 候选版本 (RC) 下载不再可用:
抱歉,Windows 7 RC 不再提供下载。如果您已下载并需要产品密钥,则它们将可用至 2009 年 10 月 21 日。
要查找产品密钥或获取新密钥,只需按照开始下载的步骤操作即可。转到此页面底部,选择您的版本和语言,然后单击“开始”。然后,使用您的 Windows Live ID 登录,您的产品密钥将显示在下一页上。
[...]
最后,记住到期日期:
记住到期日期:请提前计划 RC 何时到期。您将提前两周收到通知,然后从 2010 年 3 月 1 日开始,您的 PC 将每两小时关闭一次。RC 将于 2010 年 6 月 1 日到期。为避免中断,您需要重建测试 PC 以使用有效版本的 Windows 替换操作系统,并在软件到期前重新安装所有程序和数据。