ganeshnj.libdatadog 14.3.1-ci.771.104

This is a prerelease version of ganeshnj.libdatadog.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package ganeshnj.libdatadog --version 14.3.1-ci.771.104                
NuGet\Install-Package ganeshnj.libdatadog -Version 14.3.1-ci.771.104                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ganeshnj.libdatadog" Version="14.3.1-ci.771.104" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ganeshnj.libdatadog --version 14.3.1-ci.771.104                
#r "nuget: ganeshnj.libdatadog, 14.3.1-ci.771.104"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install ganeshnj.libdatadog as a Cake Addin
#addin nuget:?package=ganeshnj.libdatadog&version=14.3.1-ci.771.104&prerelease

// Install ganeshnj.libdatadog as a Cake Tool
#tool nuget:?package=ganeshnj.libdatadog&version=14.3.1-ci.771.104&prerelease                

libdatadog

About

This package is binary distribution of libdatadog. It supports both native (C/C++) and .NET projects.

Getting started

Native (C/C++) projects

For Native projects, libdatadog supports both static and dynamic linking. The dynamic linking is the default option. To use the static linking, you need to disable the dynamic linking by setting the msbuild property LibDatadogDynamicLink to false. Both debug and release congfiguration libraries are provided to allow better debugging experience.

Depending on the target platform, binaries are compied to project output directory.

.NET projects

For .NET projects, libdatadog supports only dynamic linking targetting .NET Standard 2.0.

Depending on the target platform, binaries are copied to project output directory under runtimes directory as per .NET conventions (runtimes/{RID}/native).

[!IMPORTANT]
nuget fails to resolve the shared library if same directory is not used in the nuget package and the project output directory. Hence, only release configuration is supported for .NET projects.

Package content

libdatadog.14.3.1-ci.771.90/
├── build
│   ├── native
│   │   ├── lib
│   │   │   ├── x64
│   │   │   │   ├── debug
│   │   │   │   │   ├── libdatadog win-x64 shared library and pdb (debug)
│   │   │   │   │   └── static
│   │   │   │   │       └── libdatadog win-x64 static library (debug)
│   │   │   │   └── release
│   │   │   │       ├── libdatadog win-x64 shared library and pdb (release)
│   │   │   │       └── static
│   │   │   │           └── libdatadog win-x64 static library (release)
│   │   │   └── x86
│   │   │       ├── debug
│   │   │       │   ├── libdatadog win-x86 shared library and pdb (debug)
│   │   │       │   └── static
│   │   │       │       └── libdatadog win-x86 static library (debug)
│   │   │       └── release
│   │   │           ├── libdatadog win-x86 shared library and pdb (release)
│   │   │           └── static
│   │   │               └── libdatadog win-x86 static library (release)
│   │   └── libdatadog.props
│   └── netstandard2.0
│       └── libdatadog.props
├── include
│   └── native
│       └── datadog
│           ├── C headers
└── runtimes
    ├── win-x64
    │   └── native
    │       └── libdatadog win-x64 shared library and pdb
    └── win-x86
        └── native
            └── libdatadog win-x86 shared library and pdb 

License

Apache-2.0

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has 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.

Version Downloads Last updated
14.3.1-ci.771.175 62 12/19/2024
14.3.1-ci.771.166 73 12/19/2024
14.3.1-ci.771.163 254 12/19/2024
14.3.1-ci.771.128 184 12/18/2024
14.3.1-ci.771.127 345 12/17/2024
14.3.1-ci.771.122 430 12/13/2024
14.3.1-ci.771.121 86 12/13/2024
14.3.1-ci.771.120 78 12/9/2024
14.3.1-ci.771.118 68 12/5/2024
14.3.1-ci.771.117 394 12/5/2024
14.3.1-ci.771.115 61 12/5/2024
14.3.1-ci.771.113 74 12/5/2024
14.3.1-ci.771.111 72 12/5/2024
14.3.1-ci.771.108 166 12/4/2024
14.3.1-ci.771.107 67 12/4/2024
14.3.1-ci.771.106 150 12/3/2024
14.3.1-ci.771.105 59 12/3/2024
14.3.1-ci.771.104 216 12/2/2024

Release of libdatadog