• 终于可以在Q5上用C#写程序了。


    在mojo的源里边有编译好的mono安装包,但由于SmartQ的内核中Thumb设置不支持,昨天终于把内核重新编译出来,这样直接从源里安装mono就好用了,


    sudo  apt-get install libmono-dev libmono-winforms2.0-cil libmono2.0-cil  mono-2.0-devel mono-gmcs  mono-jit  mono-mcs mono-runtime  mono-utils monodoc-base monodoc-manual mono-mjs mono-smcs mono-xbuild

     然后,创建一个hello.cs

    public class Hello
    {
     
    public static void Main()
     {
      System.Console.WriteLine(
    "Hello world");
     }
    }

     在控制台上使用以下命令对hello.cs进行编译:
    mcs hello.cs
    应该会在当前目录得到一个hello.exe文件。
    使用以下命令,运行hello.exe文件:
    mono hello.exe
    看到“Hello world”了吗?!Q5下的第一个C#程序就完成了。

     =================== ======================
    命令历史记录:
    root@mojo:/home/user/Projects# mcs hello.cs
    root@mojo:/home/user/Projects# ls -l
    总计 8
    -rw-r--r-- 1 root root   99 07-03 23:28 hello.cs
    -rwxr-xr-x 1 root root 3072 07-03 23:28 hello.exe
    root@mojo:/home/user/Projects# mono hello.exe
    Hello world
    root@mojo:/home/user/Projects# cat hello.cs
    public class Hello
    {
        public static void Main()
        {
            System.Console.WriteLine("Hello world");
        }
    }

    =================== ======================

     首发:http://bbs.zhiqi.com.cn/viewthread.php?tid=3964

  • 相关阅读:
    uva 10881
    uva 1388
    【USACO 3.2.5】魔板
    【USACO 3.2.4】饲料调配
    【USACO 3.2.3】纺车的轮子
    【USACO 3.2.2】二进制数01串
    【USACO 3.2.1】阶乘
    【USACO 3.1.6】邮票
    【USACO 3.1.5】联系
    【USACO 3.1.4】形成的区域
  • 原文地址:https://www.cnblogs.com/zhongzf/p/1516919.html
Copyright © 2020-2023  润新知