xiaoib |
2016-09-06 15:47 |
关于Qt库文件访问问题
大家好! 目前正在开发的项目,有如下使用场景: CT.exe --->CallPreview.dll ---->QtUI.dll 即CT.exe调用CallPreview.dll,然后CallPreview.dll调用QtUI.dll 其中,CT.exe和CallPreview.dll采用C#语言编写,而QtUI采用Qt(QML)开发。 现象:如果把CT.exe、CallPreview.dll、QtUI.dll以及Qt所需的库文件、插件库文件全部放在同一个文件夹,在执行CT.exe时,则能成功调用QtUI.dll 但由于CT.exe所处的位置是由用户任意指定的,在实际使用过程,可能与CallPreview.dll、QtUI.dll及库文件、插件库处于不同目录。当CT.exe放在不同目录时,执行CT.exe将弹出找不到库文件的错误,这是为什么?谢谢 [attachment=15731][attachment=15732] |
|