1.5 KiB
1.5 KiB
Native dependencies
fmt
- Source: https://github.com/fmtlib/fmt/
- Version: 10.1.1
Setup
Package is acquired via Microsoft vcpkg
-
Install static fmt packages
# https://learn.microsoft.com/en-us/vcpkg/commands/install .\vcpkg install fmt:x86-windows-static .\vcpkg install fmt:x64-windows-static
-
Update static fmt packages (already installed)
# 1. Navigate to the local vcpkg git directory. # 2. Use Git pull to update the local portfile versions. git pull # https://learn.microsoft.com/en-us/vcpkg/commands/upgrade .\vcpkg upgrade fmt:x86-windows-static --no-dry-run .\vcpkg upgrade fmt:x64-windows-static --no-dry-run
-
Find packages in
vcpkg\packages
and copy toopentelemetry-dotnet-instrumentation\src\OpenTelemetry.AutoInstrumentation.Native\lib
spdlog
- Source: https://github.com/gabime/spdlog
- Version: 1.12.0
Setup
Package is acquired via Github release.
- Download source code (zip) from release
- Copy
src
andinclude
toopentelemetry-dotnet-instrumentation\src\OpenTelemetry.AutoInstrumentation.Native\lib\spdlog
- Resync
src
files and references inopentelemetry-dotnet-instrumentation\src\OpenTelemetry.AutoInstrumentation.Native\OpenTelemetry.AutoInstrumentation.Native.vcxproj