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

Features

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.

`,w=o(),u=s("section"),c=s("div"),x=s("h2"),x.textContent="Sponsors",L=o(),n=s("img"),G(i.src,q=E)||t(i,"src",q),t(i,"width","50"),t(i,"height","50"),g(i,"vertical-align","middle"),t(i,"alt",""),t(r,"class","text-center svelte-1qzxbme"),g(r,"margin-top","25px"),t(v,"class","text-center svelte-1qzxbme"),t(p,"class","text-center svelte-1qzxbme"),g(p,"font-size","1.2rem"),t(h,"class","text-center"),t(l,"class","land center svelte-1qzxbme"),t(m,"class","svelte-1qzxbme"),t(d,"class","svelte-1qzxbme"),G(n.src,k=F)||t(n,"src",k),t(n,"width","300"),t(n,"height","55"),t(n,"alt","Kythera AI"),t(c,"class","sponsors text-center"),t(u,"class","svelte-1qzxbme"),t(a,"class","svelte-1qzxbme")},m(b,A){B(b,a,A),e(a,m),e(m,l),e(l,r),e(r,i),e(r,z),e(l,C),e(l,v),e(l,_),e(l,p),e(l,S),e(l,h),e(a,y),e(a,d),e(a,w),e(a,u),e(u,c),e(c,x),e(c,L),e(c,n)},p:f,i:f,o:f,d(b){b&&D(a)}}}class O extends H{constructor(a){super(),M(this,a,null,J,T,{})}}export{O as default};