MyGit

0.5.0

Nuclei-Software/nuclei-sdk

版本发布时间: 2023-11-06 15:29:06

Nuclei-Software/nuclei-sdk最新发布版本:0.5.0(2023-11-06 15:29:06)

This is release version 0.5.0 of Nuclei SDK, please use it with Nuclei Studio 2023.10 release.

  • This 0.5.0 version is a big change version for Nuclei SDK, it now support Nuclei Toolchain 2023.10, which have gnu toolchain and llvm toolchain in it, gcc version increased to gcc 13, and clang version used is clang 17. It will no longer support old gcc 10 version, since gcc and clang -march option changed a lot, such as b extension changed to _zba_zbb_zbc_zbs.
  • This version also introduced other compiler support such as terapines zcc and IAR compiler. For terapines zcc compiler, please visit https://www.terapines.com/ to contact them for toolchain evaluation, pass TOOLCHAIN=terapines during make to select terapines zcc compiler. For IAR compiler, please visit https://www.iar.com/riscv for IAR workbench evaluation, we provided iar projects to take a try with it.
  • This version introduced libncrt v3.0.0 support, which split libncrt library into three parts, you need to take care when using newer toolchain.
  • This version removed demosoc support, please use evalsoc instead.
  • This version introduced qemu 8.0 support, old qemu will not be supported.
  • This version introduced Nuclei Studio 2023.10 support which introduced llvm toolchain support via npk, so it can only works with 2023.10 or later version.
  • This version required a lot of new npk features introduced in Nuclei Studio 2023.10, so it can only be imported as npk package in Nuclei Studio 2023.10 or later version.

Please create issue if you are facing issues using Nuclei SDK, see https://github.com/Nuclei-Software/nuclei-sdk/issues

Check https://doc.nucleisys.com/nuclei_sdk/quickstart.html#quickstart to know how to get started with Nuclei SDK.

Full Changelog: https://github.com/Nuclei-Software/nuclei-sdk/compare/0.4.1...0.5.0

相关地址:原始地址 下载(tar) 下载(zip)

查看:2023-11-06发行的版本