level 4
开发项目,这个dll是其他项目的人在vs2010上开发测试的。我在vs2022上尝试调用。调用一个函数时报std::length_error错误。我不知道dll里发什么生么。测试其他函数可以通过。想问可以如何设置使vs2022兼容vs2010编译的dll
2024年08月30日 09点08分
1
level 4
我现在开始在vs2010上测试是否可以成功调用dll。但是vs2010好像不支持cmake.我要开发的项目依赖cmake管理。唉
2024年08月30日 11点08分
2
level 4
查了资料,兼容性问题,这个dll接口用std::vector传参。我看网上说不建议这样搞。会因为stl版本的问题出错。现在我想要不就把源码要来自己重新编译一下,要不就我再给它包一层用数组传?
2024年08月31日 06点08分
4