在用C++做标准的DLL时,使用了OPENMP实现多线程计算,为什么在部分XP系统下调用这个DLL会出现一个 找不到 ***.dll的错误呢?

时间:2023-02-04 14:10:24
    在有些XP系统下就运行正常,有些就报这个错误,如果把DLL中相关的OPENMP的语句全部删除掉,就没有问题,是不是OPENMP对系统有什么特殊的要求啊。

3 个解决方案

#1


打包缺少的DLL

#2


菜鸟来学习了

#3


基础环境不一样吧,这个东西本身依赖的dll没有可能,depends看看吧

#1


打包缺少的DLL

#2


菜鸟来学习了

#3


基础环境不一样吧,这个东西本身依赖的dll没有可能,depends看看吧