仓库地址:
GitHub - RapidAI/RapidOcrOnnx: rapidocr onnx cpp · GitHub

__std_是标准库,错误信息应该是没有正确链接C标准库(CRT)。
相关的选项:引用库类型: 1)静态CRT(mt), 2)动态CRT(md)
onnxruntime官方仓库和opencv官方仓库提供的全都是md的,或者全网其它任何可以下载到的库,默认都是md的。
如果是选mt,则onnxruntime和opencv都必须同时使用mt的,如果不一致会出错。
只能到这里下载mt版



我最初是使用1.26.0版本,导出为dll,C#直接调用,是可以的

但是另一个C#项目死活不行,于是下载了很多个onnxruntime版本,折腾了很久很久
最后主要问题是:
1、所有dll使用相同VS版本导出
2、这个是关键:看windows-x64或windows-x86里面的include目录结构,如果没有子目录,那么
需要把项目里的所有源代码
#include <onnxruntime/core/session/onnxruntime_cxx_api.h>
改成
#include <onnxruntime_cxx_api.h>
改为1.16.3可以了