问题标签 [xobotos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2659 浏览

c# - 如何从 XobotOS 构建/使用锐化?

我克隆了 git://github.com/xamarin/XobotOS.git 并按照https://github.com/xamarin/XobotOS/blob/master/sharpen/README中的说明进行操作

显然,mono 的团队已经预先构建了与自述说明相关的版本,因为添加提供的站点目录不会在 eclipse 的“安装新软件”对话框中添加锐化插件。我想它必须建造。

那么如何构建这个eclipse插件呢?它似乎没有任何 ant/maven 文件。

0 投票
2 回答
779 浏览

eclipse - XobotOS 的构建问题

我正在尝试构建 Xamarin 在 Github 上发布的XobotOS源代码,并且我正在使用根文件夹中 README.build 文档中提供的指南。我已经成功地执行了自述文件中提到的所有步骤,但由于某种原因,eclipse 的第二个实例没有生成任何东西。我会很感激我能得到的任何帮助。谢谢。

以下是一些可能有用的其他细节:

操作系统:Ubuntu 11.04
Eclipse:Eclipse SDK 4.2 (Juno)
Mono:?(我不确定我可能使用的是从源代码构建的破解版)

同时,我将尝试下载 OpenSUSE 并再次尝试。

0 投票
4 回答
639 浏览

c# - XobotOS:为什么 C# 二叉树基准测试使用结构?

对xobotos 中著名的性能提升感到好奇,我查看了二叉树基准代码

二叉树节点的Java版本是:

C# 版本是:

我想知道在这里使用结构有什么好处,因为 Next 和 Previous 指针仍然封装在一个类中。

好吧,有一个 - 叶节点是纯值类型,因为它们不需要左右指针。在一半节点是叶子的典型二叉树中,这意味着对象数量减少了 50%。尽管如此,列出的性能提升似乎要大得多。

问题:还有更多吗?

此外,由于我不会想到在 C# 中以这种方式定义树节点(感谢 Xamarin!)还有哪些其他数据结构可以从以非显而易见的方式使用结构中受益?(尽管这有点离题且开放式。)

0 投票
0 回答
312 浏览

c# - 尝试在 Ubuntu 12 中运行 XobotOs - 失败

我打算在我的机器上构建 XobotOs。在构建之前,我想执行预构建版本,即binaries/managed/XobotOs.exe. 为此,如随附的屏幕截图 ( binaries/managed/videos) 所示,我从以下位置运行了以下命令binaries/managed/

mono XobotOs.exe Fragments.dll

但它与以下登录终端崩溃:

我的理解是,这是一个mono崩溃。任何人都可以阐明正在发生的事情以及如何解决这个问题?

这是的输出mono --version