导航:首页 > 源码编译 > 离线编译安装mono

离线编译安装mono

发布时间:2023-06-06 12:02:10

❶ 有人用过mono吗有没有办法windows下编译生成,然后部署到linux

1、可以安装cygwin,Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件,搜索官网下载即可,下载完成,安装的时候注意记得安装相关语言的编译器、解释器,在cygwin中生成Linux可执行文件。 2、 可以安装v...

❷ 如何在Linux系统中编译安装Mono笔记

一、安装依赖关系包

代码如下:

yum install gcc bison pkgconfig glib2-devel gettext make gcc-c++ libstdc++-devel libgdiplus-devel

二、下载源码解压

代码如下:

#下载地址在http://ftp.novell.com/pub/mono/sources/mono/

#我下载的是2.10.2《/p》 《p》cd /usr/local/src

wget -c http://ftp.novell.com/pub/mono/sources/mono/mono-2.10.2.tar.bz2

tar xf mono-2.10.2.tar.bz2

cd mono-2.10.2

三、编译安装

代码如下:

。/configure --prefix=/usr/local/mono

make

make install

四、为使用mono的用户增加环境变量

代码如下:

#在这个用户的~/.bash_profile时增加

export PKG_CONFIG_PATH=/usr/local/mono/lib/pkgconfig:

export
PATH=/usr/local/mono/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

#重新加载一下

source ~/.bash_profile

五、测试

代码如下:

/usr/local/mono/bin/mono-test-install

Active Mono: /usr/local/mono/bin/mono《/p》 《p》Your have a working System.Drawing setup

Your file system watcher is: System.IO.InotifyWatcher

如果没有做第四步会发现报下边这个错误:

代码如下:

/usr/local/mono/bin/mono-test-install

Active Mono:

Warning: pkg-config could not find mono installed on this system

No dotnet pkgconfig found, Windows.Forms, System.Drawing and others will not work

上面就是Linux服务器下编译安装mono笔记的方法介绍了,按照上面的步骤就能快速的编译安装mono笔记,是不是很方便

❸ 你好,我看到你回答别人的关于Mono 的问题找到你的,我想问个问题:安装后没有mono编译的选项,怎样用mono

参考答案: 清水出芙蓉,天然去雕饰。

❹ 如何在Linux系统中编译安装Mono笔记

Mono声称支持Linux、Solaris、Free BSD和MS Windows;除了Intel x86系列的CPU(486,各类Pentium等)之外,据说还要支持Sparc、PowerPC和StrongArm处理器。 下面就来看看如何在Linux上运行Mono。
命令行应用
下载软件,执行下面的命令安装所有RPM:rpm -ivh *.rpm
安装完成后,所有基本的动态执行库,包括System.Data.dll、System.dll、System.Drawing.dll、System.Web.dll和System.Xml.dll都被复制到/usr/lib下。接下来,在Linux文本编辑器中输入下面的内容,把文件保存为HelloMono.cs:
class HelloMono
{
public static void Main(string[ ] args)
{ System.Console.WriteLine("Hello Mono");
}
}
执行下面的命令编译C#文件:
mcs HelloMono.cs
mcs是Mono的C#命令行编译器。与MS .NET SDK的csc编译器相似,mcs也有很多命令行选项
。上面的命令将生成可执行文件HelloMono.exe。注意这个执行文件不是Linux执行文件,
而是一个.NET执行文件,或者说,这个文件的可执行代码形式是中间语言(IL,Intermed
iate Language)。要运行这个执行文件,必须执行如下命令:
mono HelloMono.exe
Linux控制台上将显示出"Hello Mono"。关于mcs和Mono的更多说明,请执行man mcs或man
mono参考其man文档。

阅读全文

与离线编译安装mono相关的资料

热点内容
开发聊天机器人python 浏览:854
程序员入职后无法工作 浏览:951
买海鲜用什么app好 浏览:922
看剧用什么app好 浏览:905
sql命令update 浏览:25
生意不忙怎么解压 浏览:500
欢太健康app在哪里下载 浏览:488
androidtools使用教程 浏览:971
十天突破雅思口语pdf剑9 浏览:295
李诞笑场pdf 浏览:265
自用纸巾做解压笔 浏览:129
银行流水解压码是多少 浏览:895
百度哪个app好用 浏览:316
115广告联盟源码 浏览:494
联通app签到源码 浏览:680
怎么连接另一个服务器的数据库 浏览:742
猫盘洗白命令 浏览:844
168api源码 浏览:967
不同地方的文件服务器如何通信 浏览:599
自己电脑上搭建ftp服务器地址 浏览:977