ganeshnj.libdatadog 14.3.1-ci.771.176

This is a prerelease version of ganeshnj.libdatadog.
dotnet add package ganeshnj.libdatadog --version 14.3.1-ci.771.176
                    
NuGet\Install-Package ganeshnj.libdatadog -Version 14.3.1-ci.771.176
                    
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.176" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ganeshnj.libdatadog" Version="14.3.1-ci.771.176" />
                    
Directory.Packages.props
<PackageReference Include="ganeshnj.libdatadog" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ganeshnj.libdatadog --version 14.3.1-ci.771.176
                    
#r "nuget: ganeshnj.libdatadog, 14.3.1-ci.771.176"
                    
#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.
#addin nuget:?package=ganeshnj.libdatadog&version=14.3.1-ci.771.176&prerelease
                    
Install ganeshnj.libdatadog as a Cake Addin
#tool nuget:?package=ganeshnj.libdatadog&version=14.3.1-ci.771.176&prerelease
                    
Install ganeshnj.libdatadog as a Cake Tool

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.176 62 3 months ago
14.3.1-ci.771.175 99 4 months ago
14.3.1-ci.771.166 106 4 months ago
14.3.1-ci.771.163 303 4 months ago
14.3.1-ci.771.128 220 4 months ago
14.3.1-ci.771.127 381 4 months ago
14.3.1-ci.771.122 460 4 months ago
14.3.1-ci.771.121 117 4 months ago
14.3.1-ci.771.120 108 4 months ago
14.3.1-ci.771.118 98 4 months ago
14.3.1-ci.771.117 419 4 months ago
14.3.1-ci.771.115 83 4 months ago
14.3.1-ci.771.113 95 4 months ago
14.3.1-ci.771.111 88 4 months ago
14.3.1-ci.771.108 193 4 months ago
14.3.1-ci.771.107 97 4 months ago
14.3.1-ci.771.106 165 4 months ago
14.3.1-ci.771.105 84 4 months ago
14.3.1-ci.771.104 236 4 months ago

Release of libdatadog