复制qt项目无法编译

复制过来的别人的qt项目关于电机,在visual studio中编译时出现这个错误,该怎么解决,万分感谢

img

1.qt项目要放在英文目录,目录不要用中文;
2.这是动态库链接问题,右键属性查看依赖库目录是否正确;

【相关推荐】



  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7545293
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:qt和visual studio的编译器、调试器介绍
  • 除此之外, 这篇博客: Qt 联合Visual Studio编译打包发布中的 自动化实现依赖库拷贝 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

    这就需要使用批处理脚本了,功能是将当前脚本所在目录的所有exe文件所依赖的QT库都拉进来,完美解决QT依赖库拷贝问题,脚本如下:

    
    echo off
    echo Setting up environment for Qt usage...
    set PATH=D:\Qt\6.2.4\msvc2019_64\bin;%PATH%      rem 此行目录为QT的安装目录,需要自行调整
    echo bat与exe放在同一个目录
    for /f "delims=" %%A in ('dir /b *.exe') do windeployqt %%A
    echo pause
    


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

qt 不支持中文路径
另一个最初项目不是 vs+qt ,而是纯 qt 项目,需要用qt 打开项目