最近在做项目,需要编译很多代码供自己的项目调用,但是每次编译完成之后,在调用dll或者pyd文件时,总是出错。我仔细地核对了编译过程的每一个步骤,但调用文件的时候还是出错。
经过了几天的反复编译,最后我决定将编译文件的版本换高一点,比如opencv,之前一直编译3.0的,后面换成4.1的就成功了;编译boost也是,编译1.68一直失败,换成1.76就成功了。
所以说以后如果确保自己编译过程没错的话,但是调用时出错,不防将编译文件的版本提高一点再进行编译。
微信扫一扫
最近在做项目,需要编译很多代码供自己的项目调用,但是每次编译完成之后,在调用dll或者pyd文件时,总是出错。我仔细地核对了编译过程的每一个步骤,但调用文件的时候还是出错。
经过了几天的反复编译,最后我决定将编译文件的版本换高一点,比如opencv,之前一直编译3.0的,后面换成4.1的就成功了;编译boost也是,编译1.68一直失败,换成1.76就成功了。
所以说以后如果确保自己编译过程没错的话,但是调用时出错,不防将编译文件的版本提高一点再进行编译。
相关推荐