zoukankan      html  css  js  c++  java
  • Mono初接触

    一直听说过Mono的大名,但是都没有亲身实践过在Mono基础上编程,几天突然心血来潮,整了个Mono开发环境,然后华丽丽地写了个HelloWorld。。。。

    一、必备资源

    Mono for Windows, Gtk#, and XSP

    Mono不像微软那样,给提供很好的集成开发环境,这里都比较原始,只提供类库和编译器,不过这一点都不妨碍我们的开发工作,只不过在编译和调试过程会苦一点。

    本人使用的是windows系统,所以选择安装了windows平台下的Mono,并且后秀的体验实践开发也是基于windows平台的。

    二、开发初体验

    安装过程比较简单,这里不做说明,安装好以后,会在开始菜单里面有Mono 2.10.9 for windows这个选项,然后Mono 2.10.9 Command Prompt就是命令行工具,提供编译、运行等其他功能。

    本人在D盘新建了一个MonoWorkSpace文件夹来存放后续开发文件,然后开始了HelloWorld.cs文件的编写。

    代码都编写好了以后,运用命令行工具进行编译和运行吧!

    第一步肯定是要编译cs文件,那么使用gmcs命令,请注意:必须进入到cs文件所在的文件夹然后才能直接这么写,要不然就需要把cs文件的全路径写出来。

    第二步,编译好以后,会出现一样名称的exe文件,使用mono命令运行exe文件,就能看到图中的效果了。

    三、开发工具

    Mono官方虽然没有提供很好的集成开发工具,不过围绕Mono这个平台进行了各种开源项目还是很多的,那其中就一款非常好用的集成开发环境MonoDevelop,下载地址:http://monodevelop.com/download。这个开发工具还是很不错的,结合了eclipse和vs两个开发工具的优点,使用起来也很方便。一个简单的截图:

    四、参考文件

    http://zh.wikipedia.org/wiki/Mono

    http://zh.wikipedia.org/wiki/MonoDevelop

    http://mono-project.com/Main_Page

    http://monodevelop.com/

  • 相关阅读:
    CSS 定位position
    new Date(time).getTime()在ios返回NaN
    babel.js 文件 browser.min.js
    export 和 export default 的区别
    第一个webpack例子demo1
    Kafka源码解析与实战
    Redis实战
    RabbitMQ实战
    Spring源码理解
    Java并发编程实践
  • 原文地址:https://www.cnblogs.com/jiangzhichao/p/2753314.html
Copyright © 2011-2022 走看看