龙芯 .NET

授权协议 MIT
开发语言 C/C++
所属分类 应用工具、 操作系统工具
软件类型 开源软件
地区 国产
投 递 者 师成弘
操作系统 Windows
开源组织
适用人群 未知
 软件概览

龙芯 .NET 是龙芯基于 .NET Core 构建的。2020 年 12 月 19 日,龙芯 .NET 3 发布,对应的上游社区版本为 .NET 3.1.7,基于.NET Core 3.1,支持该版本具备的所有主要功能,包括 GC、AOT等。CoreCLR、CoreFX、ASP.NET Core等库的测试通过情况与x64/arm64相当。同时支持龙芯CPU家族,包括龙芯3A4000/3A3000/3A2000单路多路、龙芯2K1000等。支持多款操作系统,包括Loongnix、Debian、UOS、麒麟等。

安装方法

手动安装

除了使用包管理器,还可以下载并手动安装 SDK 和运行时。 手动安装通常作为持续集成测试的一部分执行,或在不支持的 Linux 分发版上执行。 如果安装 .NET Core SDK,则无需安装相应的运行时。 首先,从以下站点下载 SDK 或运行时的二进制版本:

.NET Core 3.1 下载
接下来,提取已下载的文件并使用 export 命令设置 .NET Core 使用的变量,然后确保 .NET Core 在 PATH 中。 若要提取运行时并使 .NET Core CLI 命令可用于终端,请先下载 .NET Core 二进制版本。 然后,打开终端并从保存文件的目录运行以下命令。 根据下载内容,存档文件名称可能不同。

使用以下命令来提取运行时:

mkdir -p "$HOME/dotnet" && tar zxf aspnetcore-runtime-3.1.7-ea-20201104-linux-loongson3a.tar.gz -C "$HOME/dotnet"
export DOTNET_ROOT=$HOME/dotnet
export PATH=$PATH:$HOME/dotnet

使用以下命令来提取 SDK:

mkdir -p "$HOME/dotnet" && tar zxf dotnet-sdk-3.1.107-ea-20201104-linux-loongson3a.tar.gz -C "$HOME/dotnet"
export DOTNET_ROOT=$HOME/dotnet
export PATH=$PATH:$HOME/dotnet

提示:

前面的 export 命令只会使 .NET Core CLI 命令对运行它的终端会话可用。 你可以编辑 shell 配置文件,永久地添加这些命令。 Linux 提供了许多不同的 shell,每个都有不同的配置文件。 例如: Bash Shell:~/.bash_profile、~/.bashrc Korn Shell:~/.kshrc 或 .profile Z Shell:~/.zshrc 或 .zprofile 为 shell 编辑相应的源文件,并将 :$HOME/dotnet 添加到现有 PATH 语句的末尾。 如果不包含 PATH 语句,则使用 export PATH=$PATH:$HOME/dotnet 添加新行。 另外,将 export DOTNET_ROOT=$HOME/dotnet 添加至文件的末尾。 使用此方法可以将不同的版本安装到不同的位置,并明确选择应用程序要使用的对应版本。

检查 SDK 版本

可使用终端查看当前安装的 .NET Core SDK 版本。 打开终端并运行以下命令。

dotnet --list-sdks

检查运行时版本

可使用以下命令查看当前安装的 .NET Core 运行时版本。

dotnet --list-runtimes

详细信息

可通过命令一下命令查看 SDK 版本和运行时版本。 你还将获得其他环境相关信息,如操作系统版本和运行时标识符 (RID)。

dotnet --info
  • 一,遗憾的尝试 Jexus Web Server 能够在龙芯服务器上跑,但是 ASP.NET 呢?.NET Core 呢?安装什么版本的 Mono ?Jexus 作者的文章表达有点模糊呀~ 下面是宇内的回复: 作者写得很实在,说的大实话。.NET Core目前对龙芯不支持,或者说支撑龙芯的操作系统不支持.NET Core,对国产龙芯的软件生态来说是一大缺陷,毕竟 C# 与 .NetCore/Mon

  • .Net Core环境部署 一、从微软官网下载 Linux版本的.NetCoreSdk 3.1安装包 软件包 dotnet-sdk-3.1.107-linux-x64.tar.gz 二、创建目录,并解压缩文件 mkdir /opt/dotnet tar zxf dotnet-sdk-3.1.107-linux-x64.tar.gz -C /opt/dotnet/ 三、优化路径,配置环境变量 ln

  • using System; using IWshRuntimeLibrary; using System.IO; namespace ConsoleApp2 { class Program { static void Main(string[] args) { Console.WriteLine("create clien

  • sudo wget http://ftp.loongnix.cn/dotnet/6.0.10/6.0.10-1/deb/dotnet-host-6.0.10-1-loongarch64.deb sudo wget http://ftp.loongnix.cn/dotnet/6.0.10/6.0.10-1/deb/dotnet-hostfxr-6.0.10-1-loongarch64.deb sud

 相关资料
  • 青龙是一个 Python/JavaScript/Shell/Typescript 定时任务管理。 青龙,又名苍龙,在中国传统文化中是四象之一、天之四灵之一,根据五行学说,它是代表东方的灵兽,为青色的龙,五行属木,代表的季节是春季,八卦主震。苍龙与应龙一样,都是身具羽翼。《张果星宗》称“又有辅翼,方为真龙”。 《后汉书·律历志下》记载:日周于天,一寒一暑,四时备成,万物毕改,摄提迁次,青龙移辰,谓之

  • 铸龙是一款用于分析用户行为事件的 BI 软件。 特点如下 事件分析 埋点上报 漏斗分析 留存分析 智能路径分析 报表,面板管理 多平台部署,直接二进制部署无需搭建环境 技术栈主要用 mysql redis kafka clickhouse 系统组成 该系统分为以下四部分 埋点上报sdk report_server sinker manager 埋点上报sdk: 用于采集埋点信息,目前SDK支持类型

  • 我正在尝试将带有ASP.NETCore的cookie的SameCookie属性显式设置为无。 我尝试这样做的方法是像这样设置CookieOptions的属性值: (为简洁起见,省略了其他属性) 然而,当我检查服务器响应头时(服务器应该将cookie设置为SameSite=None),我可以看到SameSite被省略了。相反,我可以看到Value、Expires、Path甚至Secure被显式声明。

  • 一面:电话面,面试官很困,问问题很机械,问的基本信息和项目情况,问的不深 二面:我的面试可能与众不同。面试官完全没有问问题,他一上来就表达我的能力是有的且偏向于研发,但是岗位是偏向于管理,他问我会不会觉得心里不平衡,觉得进去之后容易理想和现实有心理偏差,然后和我聊了很多他的工作日常,一是倒班,二是各部门沟通很重要,三是以前的圈子可能变窄。还聊了薪资大概是基本工资多少倍,还聊了前两年是倒班,在一线带

  • 1.1. 芯片框图 1.1. 芯片框图 支持2/4/6/8路麦克风阵列 集成8通道ADC/I2S/PDM音频输入接口,支持模拟麦和数字麦 集成DAC/I2S音频输出接口,支持内部audio codec输出或外接audio codec输出 采用单MCU和单Cortex-A7的异步处理器架构,便于实现低功耗离线语音激活功能 内置DSP,支持降噪、AEC、Beam-forming、去混响等算法 内置NP

  • 概述 该尼龙滑轮可用于8mm宽零件上的平滑线性运动。它具有8mm宽的槽,可以精确地配合8mm宽度的梁或杆。每个滑轮需要2个轴承。 参数 内径:14.5mm 长度:16mm 配合轴承:滚珠轴承4x8x3mm 材质:尼龙 尺寸