ATRC 2.3.2
dotnet add package ATRC --version 2.3.2
NuGet\Install-Package ATRC -Version 2.3.2
<PackageReference Include="ATRC" Version="2.3.2" />
<PackageVersion Include="ATRC" Version="2.3.2" />
<PackageReference Include="ATRC" />
paket add ATRC --version 2.3.2
#r "nuget: ATRC, 2.3.2"
#:package ATRC@2.3.2
#addin nuget:?package=ATRC&version=2.3.2
#tool nuget:?package=ATRC&version=2.3.2
ATRC C#
ATRC C# wrapper
Using the library
Download from nuget
The ATRC native C DLLs need to be copied into the same directory as the executable or added to path for this C# wrapper to work.
All of the C DLLs (ATRC.dll, ATRC.so) can be all copied there, since the library automatically resolves which one to use
Downloads these prebuilt binaries from ATRC's release page. Please check that the version numbers match your current nuget package version
Docs
ATRC automatically compiles C# docs and should be seen in your IDE automatically when inspecting functions
ATRC Official documentation can be found on the project's github page at https://github.com/Antonako1/ATRC/tree/main/docs
Building and testing
To build the wrapper, create a "lib" directory inside this directory and paste Linux and Windows directories from the ATRC-<version>_<build_number> there
To build the library, please use <project_root>\scripts\build_cs.bat or run:
# Version: Take from <project_root>\VERSION
# Build Version: Take from <project_root>\BUILDNUMBER
dotnet publish ATRCWrapper -c Release /p:ATRCVersion="<version>" /p:ATRCBuildVersion="<build_version>"
To run the test program, use:
dotnet run --project ATRCTest
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.