c.dll,接下来介绍如何使用tensorflowlite_c.dll。上一篇文章中我们编译的tflite库为c语言接口,即c_...
[DllImport("csharpdll.dll",CallingConvention=CallingConvention.Cdecl)]staticexternvoidsetCb(DllcallBackcb); C# Copy 最后主代码直接调用 varcb=newDllcallBack((data)=>Console.WriteLine($"trigger from rust {data}"));setCb(cb);//等待,防止软件运行完退出Console.ReadLine(); C# Copy 运行效果 正常运行...
先新建一个rust项目: cargo new csharpdll --lib 然后这里要注意,如果你是x64电脑,要编译x86的dll,那么需要按下面的步骤编译 rustup target add i686-pc-windows-msvc cargo build --release --target=i686-pc-windows-msvc 另外,由于默认配置编译后会导致dll依赖vc库,我们需要配置打包静态库,参考:如何让RUST...