ClangSharp 3.8.0

Libclang bindings for .NET written in C#

There is a newer prerelease version of this package available.
See the version list below for details.
Install-Package ClangSharp -Version 3.8.0
dotnet add package ClangSharp --version 3.8.0
<PackageReference Include="ClangSharp" Version="3.8.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ClangSharp --version 3.8.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: ClangSharp, 3.8.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install ClangSharp as a Cake Addin
#addin nuget:?package=ClangSharp&version=3.8.0

// Install ClangSharp as a Cake Tool
#tool nuget:?package=ClangSharp&version=3.8.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Updated to Clang 3.8.0

Dependencies

This package has no dependencies.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on ClangSharp:

Package Downloads
CppAst
CppAst is a .NET library providing a C/C++ parser for header files with access to the full AST, comments and macros
DeepEnds.Console
DeepEnds is a tool written by Zeb Mason to perform dependency analysis on code in a hierarchical manner. It produces DGML files for visualisation of graphs within Visual Studio and computes various metrics which can be placed in a CSV file or a HTML report. The HTML report can be generated directly or via Doxygen and contains extra information about how the edges of the graphs are formed. Input can a mix of csproj, vbproj and .NET assemblies or a vcxproj or Doxygen XML output or even a DGML file. Run the exe without arguments for help.
ClangSharp.PInvokeGenerator
ClangSharp are strongly-typed safe Clang bindings written in C# for .NET and Mono, tested on Linux and Windows.

GitHub repositories (2)

Showing the top 2 popular GitHub repositories that depend on ClangSharp:

Repository Stars
xoofx/CppAst.NET
CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and macros
libimobiledevice-win32/imobiledevice-net
.NET (C#, VB.NET,...) bindings for libimobiledevice

Version History

Version Downloads Last updated
11.0.0-beta3 122 3/24/2021
11.0.0-beta2 160 2/12/2021
11.0.0-beta1 80 2/11/2021
10.0.0-beta 10,168 4/22/2020
9.0.0-beta 5,577 2/8/2020
8.0.0-beta 27,959 8/10/2019
3.8.0 11,012 7/10/2016
3.6.0 4,371 2/19/2015
Show less