Porting Winforms Applications to Mono and xacc.ide

2023-11-21 15:58

本文主要是介绍Porting Winforms Applications to Mono and xacc.ide,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Guide: Porting Winforms Applications内文提到如何将NClass移植到 Linux Mono 上的过程。
整个移植的过程相当简单,首先利用MoMA (Mono Migration Analyzer)去分析NClass,得知NClass使用了哪些类,而这些类(内部的method)Mono里面是否已经被实现、有没有使用 P/Invoke 等技术等等,接着再去补充Mono的类或改写 NClass(别忘记寄patch给原作者啊),这样就完成整个移植的过程。
对于想把 Windows 上的 .Net 应用程序移植到 Linux 的人,这是一篇相当具有参考性的文章

xacc.ide 是一款OpenSource的 .Net 程序开发工具,它能够支持如 C#, IL, C/C++, Yacc, Flex, NSIS 与 XML 等程序语言的开发,并且内建了除错器,让使用者能够对所开发的程序随时进行追踪。且由于本身所具有的弹性,因此, xacc.ide 能够与多种编译器进行搭配,只要使用者将设定设置完成,那么 xacc.ide 就等于是一套完整的程序开发环境软件喔。

由于 xacc.ide 是完全以 C# 所撰写而成,因此不仅程序体积小巧,且执行的速度还比许多商业开发软件更加快速,实在是程序开发者们不可缺少的利器。如果对于 xacc.ide 感兴趣,作者也提供了 xacc.ide 的原始码供使用者们做参考,让你自己也有机会对这款开发工具进行修改喔。
<script language=javascript src="../newhuagg/js_ad_show_8.js"></script>
http://blogs.wdevs.com/leppie/Default.aspx
http://sourceforge.net/projects/xacc/

这篇关于Porting Winforms Applications to Mono and xacc.ide的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/403380

相关文章

arduino ide安装详细步骤

​ 大家好,我是程序员小羊! 前言: Arduino IDE 是一个专为编程 Arduino 微控制器设计的集成开发环境,使用起来非常方便。下面将介绍如何在不同平台上安装 Arduino IDE 的详细步骤,包括 Windows、Mac 和 Linux 系统。 一、在 Windows 上安装 Arduino IDE 1. 下载 Arduino IDE 打开 Arduino 官网

Debugging Lua Project created in Cocos Code IDE creates “Waiting for debugger to connect” in Win-7

转自 I Installed Cocos Code IDE and created a new Lua Project. When Debugging the Project(F11) the game window pops up and gives me the message waiting for debugger to connect and then freezes. Also a

兔子--SDK,ADT,AVD,IDE,ADB

a:SDK(Software Development Kit):开发android应用所需要的开发工具的集合,包括库文件及工具。 b:ADT(Android Developer Tools):在Eclipse下开发工具的升级下载工具。adt只是一个eclipse的插件,里面可以设置 sdk路径. c:IDE:集成开发环境。IDE通常包括编程语言编辑器、自动建立工具、通常还包括调试

兔子--Android Studio出现错误:Error:Execution failed for task ':myapp:dexDebug'. com.android.ide.common.pro

重点在:finished with non-zero exit value 2. 这里表明了有重复的内容存在。 由于:Android Studio中引入包的方式有如下2种:    compile 'com.android.support:support-v4:22.0.0'    compile files('libs/support-v

DevExpress WinForms v24.1新版亮点:功能区、数据编辑器全新升级

DevExpress WinForms拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任! DevExpress WinForms控件2024年第一个重大版本——v24.1全新发布,此版本对功能区、状态栏

飞凌单片机开发IDE环境

飞凌单片机 资料下载选择芯片类型:MCU->GPIO选择芯片型号:FM8PE53B IDE工具安装: 资料下载 飞凌官网 选择芯片类型:MCU->GPIO 选择芯片型号:FM8PE53B IDE工具安装: 运行Generic ICE 0.02-250.03 setup,一直点击“下一步”即可。 双击运行:Generic ICE

Arduino IDE安装

Arduino IDE(集成开发环境)的安装过程是一个相对直观且易于操作的流程,主要步骤包括下载、安装和配置。以下将详细阐述Arduino IDE的安装过程,同时提供一些背景信息和注意事项,确保安装过程顺利进行。 一、Arduino IDE下载 1. 访问Arduino官网 首先,用户需要访问Arduino的官方网站(https://www.arduino.cc),这是获取Arduino I

ubuntu14下Arduino IDE无法打开串口的问题

ubuntu版本是14.04 LTS,arduino版本是1.8.1。使用arduino的串口工具时无法打开串口,串口是USB转的,用的cp2102 。 google了一下,发现可能是权限的问题,执行以下语句,即可解决: sudo chown username /dev/ttyUSB0将username改成自己的用户名就行了。

NXP S32DS IDE设置背景护眼色

NXP的S32DS是基于eclipse开发的,因此可以搜eclipse的一些配置,基本上可以设置。

【windows】【编译器版本查】教你查看VS IDE中编译器版本号

1、首先打开VS的命令提示符 2、输入:RC\? 3、注意第一行Microsoft (R) Windows (R) Resource Compiler Version 6.2.9200.16384 6.2.9200.16384就是源码编译器版本号