草庐IT

windows - 是否有 "free"方法可以在不同的操作系统上进行测试?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭8年前。Improvethisquestion是否有任何“免费”方法可以在任何其他操作系统上测试您的软件/程序。例如:MacOSX、WinXP、...?(仅用于测试目的)虚拟化,也许?

windows - 使用 Windows 为 Mac 交叉编译 Haxe

我正在使用Haxe开发一个简单的控制台应用程序(例如,一个等效的md5sum)。没有库、特定于操作系统的函数等,只有标准输入/标准输出和文件。我可以在使用Windows作为我的开发环境时构建Mac二进制文件(不是AIR,不是Flash)吗?有可能吗?此外,构建linuxELF也很好,但不是必需的,因为我有LinuxVM但没有Mac。更新:发现xCross,现在试试 最佳答案 xCrossthingy(用于创建haxe安装程序,IIRC)似乎做得很好。尽管二进制文件有点过时,所以至少自己构建一次是明智的;)UPD:有效。但是,是的,您

windows - Jenkins Windows Master 连接到 Slave Mac OSX

为了构建各种平台(Blackberry、Android和iOS项目),我在我的Windows7PC和Macmini上都设置了Jenkins我遇到的问题是Win7Masterjenkins似乎无法连接到macslaves。我试过在防火墙上打开端口22,所以不要认为是这个(虽然不是100%确定)并阅读它所有教程都提到了设置SSH公钥,但它们都指的是mac和linux而不是而不是Win7,因为根据我的理解,这似乎不是一种有效的方法。有没有人做过这个和/或得到任何关于为什么Win7似乎看不到mac的指示?(如果这有助于确保它们在同一网络上,我可以ping它)如果有任何用处,这里是控制台输出。[

c++ - 适用于 Linux 的 SDL 跨平台消息框

我正在开发跨平台游戏引擎-它运行良好(我使用的是SDL)。但是,我想要一种简单的方法来向用户显示消息框,而不必依赖SDL或OpenGL(渲染到屏幕),例如如果窗口已被销毁或尚未创建,因此我无法向屏幕呈现消息怎么办?我已经实现了一个消息框功能,每个平台都有多个实现:Windows实现使用MessageBox,MacOSX实现使用Cocoa的NSAlert,我不知道我可以用什么来实现linux。我在考虑X11,因为这是SDL在linux上使用的窗口。我尝试过其他答案,但它们要么太模糊,要么要求我用X11或其他东西重新装配我的整个游戏引擎。我试图找到一个独立于应用程序的解决方案(例如可以在控

windows - Cocos2d-x键盘实现

我正在使用cocos2d-x为windows、mac和linux制作游戏我想在我的游戏中使用键盘,但没有官方的键盘实现cocos2d-x3.0alpha。我阅读了很多关于键盘实现的论坛帖子,并且看到了一些自定义的cocos2d-x分支,但我已经修改了我的cocos2d-x,所以我需要将代码放在CCDirector或其他类中。有人可以给我关于如何让它工作的代码吗?(不是我想要的代码可以在上述所有平台上运行的项目)谢谢! 最佳答案 所以我让它工作了我还制作了一个教程,您可以在这里查看:http://www.cocos2d-x.org/f

python - 使用 Python 和 Tkinter 制作一个简单的 GUI,我将无法识别的选择器发送到实例

我正在尝试学习如何使用Python制作GUI程序。我正在使用Python2.7.6。下面是带有标签的简单窗口的代码:fromTkinterimport*root=Tk()label=Label(root,text="hello")label.pack()root.mainloop()此代码适用于我的Windows7计算机,但不适用于我的MacOSX10.10.4。在Mac上我收到以下错误:2015-08-1810:32:09.137Python[11678:5520486]-[QNSApplication_setup:]:unrecognizedselectorsenttoinstan

linux - Docker 注册表登录文件在哪里?

我正在更换Mac,但不记得我的Docker注册表登录信息。我可以进入并全部重置,但我宁愿将哈希登录文件复制到新Mac。在OSX、Linux和Windows上本地存储的docker注册表凭据在哪里? 最佳答案 我能够在~/.docker/config.json中找到我需要的信息将此文件从一个OSX安装复制到另一个,让我无需再次请求凭据即可通过注册表进行身份验证。文件看起来是这样的:{"auths":{"registry.domain.com":{"auth":"HASH_HERE","email":"user@domain.com"}

windows - Windows/OSX/类 Unix 和二进制文件的 Gnome glib 状态

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。Improvethisquestion我试图了解关于Windows、类Unix(不需要Linux)和OSX的glib当前情况。我正在分析我是否可以将glib用于一个项目,我将需要所有这些操作系统正常工作。我正在搜索Windows的二进制文件,我发现的最后一个非常旧(从2010年和2011年开始)。这是否意味着Gnomeglib正在放弃对Windows的支持?我需要知道最新的glib是否仍然适用于所有平台,以及是否至少计划在不久的将来继续使用。

python - 在 mac 上构建适用于 windows .exe 的可执行应用程序

我正在尝试构建一个用python编写的应用程序,它可以在Windows上运行而无需安装python或相关库(独立),我想在我的mac上执行此操作。我尝试了Pyinstaller,但它似乎只能在构建应用程序的平台(在本例中为osx)中生成可执行文件。有没有像Pyinstaller这样简单的方法,还是我必须以非常复杂的方式来做?由于我不是专家,后一种选择对我来说可能是不可能的。尝试在Windows上构建应用程序比使用pyinstaller在Mac上构建应用程序更明智吗? 最佳答案 对于pyinstaller,theyhaveclearl

windows - 使用 Xamarin 在 Windows 上编译 OSX 应用程序

我有一个XamarinMac应用程序,我被要求进行一些更改。就连接到MacXamarin的WindowsVisualStudioXamarin而言,我的一切都正常工作——Macssh代理工作等等。但是,我该如何编译该应用程序?当我在Windows上构建它时,它会生成一个.exe文件。是否也应该在Mac端生成一些东西?或者我是否获取该.exe文件并以某种方式将其打包到OSX应用程序中?我试图留在我的Windows环境中,尽可能多地进行编码和构建。谢谢。 最佳答案 您需要在macOS上编译/打包/调试它。Thebuildprocessi