常见问题(FAQ)


1. 功能相关问题

1.1. 龙芯Nuget源的配置方法

龙芯Nuget源上,可以找到一些包含 LoongArch64 架构平台相关文件的 nupkg 包。 你需要修改本地 ~/.nuget/NuGet/NuGet.Config 配置文件,添加龙芯 Nuget 源,以支持相关 nupkg 包的下载。或者手动在龙芯 Nuget 源下载,解压到本地 ~/.nuget/packages/ 对应目录下使用。

$ cat ~/.nuget/NuGet/NuGet.Config
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <add key="loongnix.cn" value="https://nuget.loongnix.cn/v3/index.json" />
    <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
  </packageSources>
</configuration>

2. 版本相关问题

2.1. 龙芯LoongArch64版.NET版本发布说明

上游社区仓库从 .NET7 已原生支持 LoongArch64 架构,龙芯发布的 LoongArch64 架构 SDK ,分两种版本类型:

  • 试用版: 其中安装包名字中包含"ea"
    • 例如龙芯基于上游社区 SDK 6.0.105 版本发布的 LoongArch64 ea 版本 deb 安装包名为: dotnet-sdk-6.0.105-ea1-loongarch64.deb
  • 正式版: 稳定版本
    • 例如龙芯基于上游社区 SDK 6.0.111 版本发布的 LoongArch64 正式版本 deb 安装包名为: dotnet-sdk-6.0.111-1-loongarch64.deb

2.2. 如何查看SDK版本号?

更多有关 .NET 的使用方法,请参阅 .NET在线文档

$dotnet  --info
.NET SDK (反映任何 global.json):
 Version:   6.0.111
 Commit:    b3bb659a9d

运行时环境:
 OS Name:     loongnix-server
 OS Version:  8
 OS Platform: Linux
 RID:         linux-loongarch64
 Base Path:   /usr/share/dotnet/sdk/6.0.111/

global.json file:
  Not found

Host:
  Version:      6.0.111
  Architecture: loongarch64
  Commit:       7fd8b735b6

.NET SDKs installed:
  6.0.111 [/usr/share/dotnet/sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 6.0.11 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 6.0.11 [/usr/share/dotnet/shared/Microsoft.NETCore.App]

Download .NET:
  http://www.loongnix.cn/zh/api/dotnet

Learn about .NET Runtimes and SDKs:
  https://aka.ms/dotnet/runtimes-sdk-info

Loongson's .NET version:
  6.0.111-1

3. 常见问题

3.1. LoongArch平台支持SkiaSharp哪些版本?

当前LoongArch架构支持的SkiaSharp是由龙芯研发人员适配制作而成,目前支持的SkiaSharp版本比较有限。

我们建议您在使用SkiaSharp时选择2.88.3版本,所有支持的版本可通过龙芯nuget源SkiaSharp页面HarfBuzzSharp页面获得。

这里,我们列出当前支持的SkiaSharp版本,以及与之对应的HarfBuzzSharp版本,使用方法请参考FAQ - 如何在LoongArch平台支持SkiaSharp

SkiaSharp HarfBuzzSharp
2.80.3 2.6.1
2.88.0-preview.152 2.8.2-preview.152
2.88.0-preview.178 2.8.2-preview.178
2.88.3 2.8.2.3
©龙芯开源社区 all right reserved,powered by Gitbook文档更新时间: 2024-12-20 11:38:52

results matching ""

    No results matching ""

    results matching ""

      No results matching ""