import{S as T,i as q,s as K,e as s,t as z,g as o,B as A,a as t,b as C,c as B,C as e,n as _,f as D}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(H){let a,c,l,r,i,b,x,S,p,y,d,w,m,k,h,G,f,v,u,I,n,L;return{c(){a=s("main"),c=s("section"),l=s("div"),r=s("h1"),i=s("img"),x=z(" CppSharp"),S=o(),p=s("p"),p.textContent="Stop writing PInvoke methods by hand. Accelerate your development.",y=o(),d=s("p"),d.textContent="CppSharp facilitates the usage of native C/C++ code with the .NET ecosystem.",w=o(),m=s("div"),m.innerHTML=` `,k=o(),h=s("section"),h.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.

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