常见问题(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="local" value="http://nuget.loongnix.cn:5000/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.106 版本发布的 LoongArch64 正式版本 deb 安装包名为: dotnet-sdk-6.0.106-1-loongarch64.deb

2.2. 如何查看SDK版本号?

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

$dotnet  --info

.NET SDK (反映任何 global.json):
 Version:   6.0.106
 Commit:    e83a22f558

运行时环境:
 OS Name:     Loongnix
 OS Version:  20
 OS Platform: Linux
 RID:         linux-loongarch64
 Base Path:   /usr/share/dotnet/sdk/6.0.106/

Host (useful for support):
  Version: 6.0.106
  Commit:  d2fc794d63

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

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

To install additional .NET runtimes or SDKs:
  http://www.loongnix.cn/zh/api/dotnet

Loongson's .NET version:
  6.0.6-1

3. 常见问题

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

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

我们建议您在使用SkiaSharp时选择2.80.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
©龙芯开源社区 all right reserved,powered by Gitbook文档更新时间: 2022-06-30 01:11:32

results matching ""

    No results matching ""

    results matching ""

      No results matching ""