import{S as q,i as K,s as B,e as s,t as D,g as d,B as M,a as e,b as x,c as v,C as t,n as y,f as w}from"../chunks/index-ddf26652.js";import{b as E}from"../chunks/paths-396f020f.js";var J="/CppSharp/_app/assets/kythera-ai-242ee8c4.png";function N(T){let r,i,n,l,S,k,G,g,I,h,L,_,b,m,z,u,c,C,A,o,p,H;return{c(){r=s("section"),i=s("div"),n=s("h1"),l=s("img"),k=D(" CppSharp"),G=d(),g=s("p"),g.textContent="Stop writing PInvoke methods by hand. Accelerate your development.",I=d(),h=s("p"),h.textContent="CppSharp facilitates the usage of native C/C++ code with the .NET ecosystem.",L=d(),_=s("div"),_.innerHTML=` `,b=d(),m=s("section"),m.innerHTML=`

Cross-platform

Distributed as a nuget package that supports Windows, Linux, and OS X.

High-performance

Generates high-performance C# code with minimal overhead.

Multiple backends

Supports generating C# code, as well as C++/CLI.

`,z=d(),u=s("section"),c=s("div"),C=s("h2"),C.textContent="Sponsors",A=d(),o=s("a"),p=s("img"),M(l.src,S=E+"/logo.svg")||e(l,"src",S),e(l,"width","50"),e(l,"height","50"),x(l,"vertical-align","middle"),e(l,"alt",""),x(n,"margin-top","25px"),e(n,"class","szp8wec"),e(g,"class","szp8wec"),x(h,"font-size","1.2rem"),e(h,"class","szp8wec"),e(i,"class","land center text-center szp8wec"),e(r,"class","szp8wec"),e(m,"class","szp8wec"),M(p.src,H=J)||e(p,"src",H),e(p,"width","300"),e(p,"height","55"),e(p,"alt","Kythera AI"),e(o,"href","https://www.kythera.ai/"),e(o,"target","_blank"),e(o,"rel","noreferrer"),e(c,"class","sponsors szp8wec"),e(u,"class","szp8wec")},m(a,f){v(a,r,f),t(r,i),t(i,n),t(n,l),t(n,k),t(i,G),t(i,g),t(i,I),t(i,h),t(i,L),t(i,_),v(a,b,f),v(a,m,f),v(a,z,f),v(a,u,f),t(u,c),t(c,C),t(c,A),t(c,o),t(o,p)},p:y,i:y,o:y,d(a){a&&w(r),a&&w(b),a&&w(m),a&&w(z),a&&w(u)}}}class R extends q{constructor(r){super(),K(this,r,null,N,B,{})}}export{R as default};