作者toki (いまがその时だ)
看板MacDev
标题Re: 教你用 Microsoft Visual C# 写 MacOS …
时间Sun Sep 10 22:34:34 2006
※ 引述《jclin (24 S5 / Lost S2)》之铭言:
: 拜 bytecode 之赐,所以 C# 也能像 java 那样跨平台跑,
: 不过在跨平台上靠 Mono 还是要注意一下 porting 相容性。
: 比如说有名的 open source project, Paint.NET, 还是要经过稍微的修改才能
: 在 Linux Mono 上执行。
嗯,mono有些 class 还是有缺,这种的要的话都得自己补
另外就是 mono 附的 System.Windows.Form 实在是……
在 MacOSX 上给我 Auqa 啊 T_T
用 wxWidgets 主要的好处是……至少它全都是 native 的
这样子写程式还有一个好处……写一次两个「以上」的平台可以跑(理想)
而且很多 Windows 上写过的基础程式不用再写一次
坏处就是……这东西和 Windows 的 Form 不通,VC# 的 GUI 设计功能等於没有
而且对於使用者来说比较麻烦,第一次用还得先 download 个 2、30 MB的东西
不过装过後,以後的软体要推就比较方便
: 另外 VC++ Express 应该是要用 Managed C++ 来写,才是产生 CLR 的执行档。
: 不然产生的应该还是 x86 binary code(我猜,因为没在用)
事实上,应该这麽说 Express 版生不出来非 CLR 的执行档 XD
VS Studio 正式版比之於 Express 版一个主要的地方……正式版有 MFC support
另外还有一些 Win32 Native 的东西
不过我真的要为微软说一句话……这个 VS 2005 Express 系列真的是很好用
关於 MC++ (Managed C++),其实还有另一个 Open Source 的 project 有支援
Gun Protable Dot Net,内建 MC++ 的 complier
不过 pnet 的安装 package 没有 mono 做的好,但是在蛮多功能上都优於 mono
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.108.91
※ 编辑: toki 来自: 220.135.108.91 (09/10 22:49)