Mac运行exe的几种方法,欢迎补充!
Mac运行exe的几种方法,欢迎补充!
1. 用wine直接运行exe。安装wine后有个放exe的文件夹,双击后会自动包装运行。看起来挺方便的,就怕暂用资源比较大;
http://www.youtube.com/watch?v=eYISVQBBkJI
http://winebottler.kronenberg.org/ (推荐)
http://linfan.info/blog/2012/03/01/wine-mac/
http://wiki.winehq.org/
2. 用mac os 终端运行mono编译后的exe;有个问题,这个终端窗口关闭则exe窗口也会关闭;
http://www.cnblogs.com/codelove/archive/2011/12/10/2282984.html
3. Mono GTK# Application;
http://mjhutchinson.com/journal/2010/01/24/creating_mac_app_bundle_for_gtk_app
4. 用MonoMac,但学习成本比较大;
http://www.infoq.com/cn/news/2010/05/MonoMac
http://www.cnblogs.com/shanyou/archive/2011/01/28/monomac.html
Toolkit | Runs on Linux | Runs on Windows | Runs on Mac | Binding Style | License | Status |
MonoMac | no | no | yes | Strongly typed C# binding to Cocoa APIs | MIT X11 | Actively developed, builds on the design lessons from MonoTouch but still incomplete. This will be the new default binding for Mono on OSX. Separate download. |
Gtk# | yes | yes | yes | Strongly typed C# binding to the cross platform Gtk+ API. Applications look foreign on OSX. | LGPL v2 | Actively developed, cross platform. Bundled with Mono. |
Windows.Forms | yes | yes | yes | Cross platform implementation of Microsoft's Windows.Forms. Applications look foreign on OSX. | MIT X11 | The Windows.Forms API was frozen in time by Microsoft. Bundled with Mono. |
MonObjc | no | no | yes | Binding to the native Cocoa APIs, but requires manual use of Objective-C selectors to work with, relatively thin wrapper around the underlying APIs. | LGPL v3 | Actively developed. Separate download. |
CocoaSharp | no | no | yes | Binding to the native Cocoa APIs, but requires manual use of Objective-C selectors to work with, relatively thin wrapper around the underlying APIs. | MIT X11 | No longer developed, no longer maintained, deprecated. Bundled with Mono. |
posted on 2013-08-27 16:07 RockyLOMO 阅读(...) 评论(...) 编辑 收藏
Mac运行exe的几种方法,欢迎补充!相关推荐
- 从内存中加载并运行exe(两种方法)
windows似乎只提供了一种启动进程的方法:即必须从一个可执行文件中加载并启动. 而下面这段代码就是提供一种可以直接从内存中启动一个exe的变通办法. 用途嘛, 也许可以 ...
- macbook怎么运行exe文件 mac打开exe文件的三大方法
exe文件是Windows系统的可执行文件,虽然Mac系统上无法直接打开exe文件,但是你可以在Mac电脑上安装双系统或者虚拟机来实现mac电脑上运行exe文件.除了这两种方法之外,你还可以在Mac电 ...
- 浅谈批处理获取管理员运行权限的几种方法
很多用了Win10版本系统的人都会发现,Windows对程序的运行权限是控制得更加严格了,即使你将UAC控制放至最低,如果没有特别赋予外来程序管理员运行权限的话,很多程序都会运行出错,包括很多用于系统 ...
- WPF程序将DLL嵌入到EXE的两种方法
2019独角兽企业重金招聘Python工程师标准>>> WPF程序将DLL嵌入到EXE的两种方法 这一篇可以看作是<Visual Studio 版本转换工具WPF版开源了> ...
- 网页转exe的三种方法
网页转exe的三种方法 前言:最近公司有个项目需要将几个子系统嵌入到一个大的系统中去,嵌入的要求是必须得是exe程序,但是有几个子系统是基于web运行的,所以需要找到将web项目转化为exe的方法.结 ...
- 如何使用计算机查询本机网卡信息,本机mac地址查询的三种方法
现在电脑非常流行,大部分的学生以及白领或者说每一个家庭几乎都有一台电脑.不过大家对于电脑的认识却没有这么高的普及度.很多人对于它的了解仅仅停留在使用电脑看视频用软件的层面,对于电脑自身的认识不是很多. ...
- 14--以管理员身份运行 CMD 的几种方法
以管理员身份运行 CMD 的几种方法 打开C:\Windows\System32目录,找到cmd.exe,单击选中后右键,菜单中选择"以管理员身份运行". 点开开始菜单,在搜索框中 ...
- mac电脑快速截图快捷键是什么?苹果mac电脑怎么截图?mac电脑截图的13种方法
mac上各种截图软件层出不穷,你又不知道哪款好用,所以小编今天为大家带来mac电脑截图的13种方法,不管你是用iMac.iMac Pro.MacBook.MacBook Air还是MacBook Pr ...
- 将JAVA编译为EXE的几种方法
< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd> 将JAVA编译为EXE的 ...
最新文章
- 设计模式-合成复用原则
- 迟到的预备赛前练习赛题解
- 高级程序设计 c语言 在线作业,[北京师范大学]19秋《高级程序设计(C)》离线作业(资料)...
- latex中常使用符号大全
- jar包反编译成源代码_IntelliJ IDEA 如何设置自动下载源代码和文档
- 通过反射获取DLL的类实现加载窗体
- HashMap(Java)
- QT的QScriptEngineDebugger类的使用
- 递归和分治思想及其应用
- 笨办法学 Python · 续 引言
- 拼多多 App 下架;京东回应“大面积裁员”;西安 ofo 原办公地清空 | 极客头条...
- python 打印皮卡丘_来简单聊聊python的装饰器呀~
- 李清照 —— 别是一家
- barplot函数--R语言
- 2017.7.31.生活记录
- jieba 使用笔记
- 钉钉日志范文100篇_工作日志应该怎么写?——以钉钉日报模板举例告诉你
- 如何在Excel中快速删除空白行
- 布袋除尘器过滤风速多少_布袋除尘器的过滤风速选多少,如何正确地选定过滤风速...
- 从 WWDC17 看苹果图形技术的革新
热门文章
- 【ArcGIS for Android】使用自定义Callout显示地图信息
- 第一章,实现数据完整性
- ORACLE字符集为US7ASCII,插入数据,中文乱码问题解决
- 金融行情尽在掌握 — Google(谷歌)推出谷歌金融 Onebox
- 独家对话行癫:最详解密阿里云顶层设计和底层逻辑
- linux取得redis数据库中hash类型的所有feild或者所有value
- JS: 如何计算一个月有多少天
- 漏洞修复:Cookie Security: HTTPOnly not Set on Application Cookie
- 龙迅LT86102SXE 是 Lontium 的第 4 代 2 端口 HDMI/DVI 分配器
- w10更新后怎么找计算机全民,Win10系统下全民WiFi不能用了怎么办