mono
linuxheik
这个作者很懒,什么都没留下…
展开
-
又一次自己编译Mono,这次是在Windows上,玩Bundle
[成功]又一次自己编译Mono,这次是在Windows上,玩Bundle作者:V君 发布于:2017-10-30 21:07 Monday 分类:折腾手记目标 -- 将 .net 应用程序用只用一个 exe 承载, 并极大缩减体积, 且能保证工作正常.(这次不是针对性的解决问题, 不TL;DR (´∀((☆ミつ ■前言 虽然早转载 2018-01-22 14:57:17 · 600 阅读 · 0 评论 -
windows vs2010 下使用glib库 mono4.3
开发工具:vs20101 下载glibhttp://ftp.gnome.org/pub/gnome/binaries/win32/glib/中有各个版本的glib列表。选一个感兴趣的。本文使用2.12glib-2.12.11.zip(glib运行库),glib-dev-2.12.11.zip(glib开发库,dev是development缩写)。两个文件都下载下来。2 解压两个glib到某个目录下...转载 2018-05-22 10:02:29 · 395 阅读 · 0 评论 -
C# system.type for c++ _MonoReflectionType
/* This corresponds to System.Type */struct _MonoReflectionType { MonoObject object; MonoType *type;};原创 2018-05-15 12:01:15 · 212 阅读 · 0 评论 -
Embedded Mono: Invoking a C# generic method (Part 2)
Embedded Mono: Invoking a C# generic method (Part 2)A while ago I wrote about how to invoke a C# generic method, by using a helper method in the assembly. In this post, we will see how to invoke gener...转载 2018-05-15 11:12:25 · 259 阅读 · 0 评论 -
Error: A portable PDB can't be converted to mdb.
目标实现外部 DLL 工程:https://docs.unity3d.com/Manual/UsingDLL.html集成 protobuf-net :https://github.com/mgravell/protobuf-netWindows 平台工具Visual Studio 2015Unity 5.6Visual Studio 2015 Tools for Unity pdb2mdb fo...转载 2018-05-20 13:26:55 · 1491 阅读 · 0 评论 -
编译Mono ./include/private/gcconfig.h:1334:34: 错误:‘GC_DATASTART
编译Mono 分类: 嵌入式2012-05-20 18:42:03./include/private/gcconfig.h:1334:34: 错误:‘GC_DATASTART一直想自己编译Mono,但总是没有能如愿。遇到问题很多:1)x86-desc不能识别。首先编译eglib,libgc,有几个小warning和小错误,可以被修正。编译tools目录下genmdesc,编译后,在命令行下,将mi...转载 2018-05-18 18:39:11 · 250 阅读 · 0 评论 -
在windows上编译32位和64位mono
1.从git克隆出源码git clone https://github.com/mono/mono.git2.进入源码的msvc目录,打开mono.sln,选择需要的解决方案配置,解决方案平台。编译。例如64位:release_sgen,x6432位:release_sgen,Win32There are two ways of building Mono on Windows, both do ...转载 2018-05-18 16:45:42 · 1402 阅读 · 0 评论 -
调试不会停止mono
typedef enum { CMD_SET_VM = 1, CMD_SET_OBJECT_REF = 9, CMD_SET_STRING_REF = 10, CMD_SET_THREAD = 11, CMD_SET_ARRAY_REF = 13, CMD_SET_EVENT_REQUEST = 15, CMD_SET_STACK_FRAME = 16, CMD_SET_APPDOMAIN = 2...原创 2018-05-18 10:25:46 · 194 阅读 · 0 评论 -
NonSerialized 字段如果在dll 中读到数据写入MonoClassField中
mono_class_setup_fieldsmono_field_resolve_type//读取属性,生成monotypemono_class_setup_basic_field_infotypebuilder_setup_fieldsves_icall_TypeBuilder_create_runtime_class public FieldBuilder TypeBuilder.Defin...原创 2018-05-17 22:08:21 · 192 阅读 · 0 评论 -
MonoField MonoReflectionField FieldInfo
mono\mcs\class\corlib\System.Reflection\MonoField.cs[StructLayout (LayoutKind.Sequential)] internal class MonoField : RtFieldInfo { internal IntPtr klass; internal RuntimeFieldHandle fhandle; strin...原创 2018-05-17 20:05:29 · 349 阅读 · 0 评论 -
Compiling Mono 3.8.0 on Windows
Compiling Mono 3.8.0 on WindowsPosted on September 18, 2014I want to cross-platform develop c# on Windows with Visual Studio, for the Raspberry Pi running mono. I’m using SQLite for it转载 2018-01-25 20:34:54 · 259 阅读 · 0 评论 -
mono调试篇
Mono Debugger support for MonoDevelop.The Mono Soft Debugger is a new debugging framework for Mono. Unlike regular debuggers which act as all-knowing and controlling programs that control a separa转载 2018-01-25 20:32:38 · 2740 阅读 · 0 评论 -
编译mono-debugger-2.4出错
/usr/bin/ld: cannot find -ltermcapcollect2: ld 返回 1make: *** [fileman] 错误 1echo $PKG_CONFIG_PATHTo set the PKG_CONFIG_PATH value use:export PKG_CONFIG_PATH=/usr/lib/pkgconfigorex转载 2018-01-25 20:30:05 · 215 阅读 · 0 评论 -
编译gnome-sharp-2.20.1出错
To solve the problem gtk2 development library must be installed. Under CentOS this can be done with:yum groupinstall "Development Tools"yum install gtk+-devel gtk2-develchecking for a BSD-compati转载 2018-01-25 20:27:58 · 325 阅读 · 0 评论 -
CentOS上编译安装OpenCV-2.3.1与ffmpeg-2.1.2
CentOS上编译安装OpenCV-2.3.1与ffmpeg-2.1.2已測试环境:CentOS 6.3 32bitCentOS 6.5 64bit以前在CentOS 6.3 32bit安装过OpenCV,參见CentOS 6.3中安装OpenCV2.3.1,现在换了64bit系统,大刀阔斧,又一次来一遍。检查并安装相关程序。确保gtk成功安装。转载 2018-01-25 20:25:49 · 235 阅读 · 0 评论 -
CentOS Mono Nginx 部署 MVC4+WebApi
CentOS Mono Nginx 部署 MVC4+WebApiCentOS Mono Nginx 部署 MVC4+WebApi经过几天的折磨,终于在CentOS上成功部署了MVC4+WebApi。Mono上的服务器推荐两种:Jexus(国产高人写的一款很牛的服务器)和Nginx(Fastcgi方式)。本文介绍Nginx如何部署MVC4+WebApi。环境:Cent转载 2018-01-25 20:24:50 · 458 阅读 · 0 评论 -
从源代码编译安装 Mono 2.4 和 MonoDevelop 2.0
从源代码编译安装 Mono 2.4 和 MonoDevelop 2.0虽然现在几乎所有的Linux发行版都预置了Mono软件,但是大多数都比较旧,因此要体验最新版本的Mono,还是要用源代码自己进行编译安装的。先说几句废话,Mono 2.4 提供了.Net 3.5 的大部分功能 (Linq、扩展方法),提供了完整的ASP.NET支持, Novell宣布开始提供商业支持,著转载 2018-01-25 20:24:00 · 509 阅读 · 0 评论 -
Mono和MonoDevelop源码编译安装
Mono和MonoDevelop源码编译安装之所以用源码编译的方式安装mono和monodevelop,是因为通过yum安装的mono不是最新版本,而且monodevelop不能建 asp.net MVC3的工程。而且通过源码安装,可以进一步了解mono的各个项目之间的关系。我用的Fedora16系统1. mono的源码编译安装下载mono的最新源码,转载 2018-01-25 20:23:37 · 1646 阅读 · 0 评论 -
mono 编译
git clone https://github.com/mono/mono.gitcd monogit -checkout 3b34235086446239d81347d1ee35644c0f2c3369转载 2018-05-22 13:02:34 · 630 阅读 · 0 评论