写了个qt程序,结果出现无法定位程序输入点的错误,求大神解决

写了个qt程序,结果出现无法定位程序输入点的错误,求大神解决,第1张

可以尝试以下几种方法,看能不能解决:

1、病毒原因导致的,建议将杀毒软件升级到最新版本,然后再安全模式下全盘扫描病毒

2、软件修复,可以通过金山卫士、360安全卫士的系统修复功能修复一下试试

3、开始--运行--输入regsvr32 报错的DLL文件名称(全名),重新注册下DLL文件试试

4、开始——运行——msconfig——启动——把加载项***.DLL的那个勾勾去掉,然后重启电脑试试

5、从网上下载需要的DLL文件(百度搜索),将下载的DLL文件拷贝到C:\windows\system32 文件夹(目录)下,然后重启电脑(注意:握弊最好启动到安全模式下 *** 作)。

6、检查之前是否升级过某些软件,如果有,换回原版本试试(覆盖安装)

7、如果是下载的软件安装时出现此局皮旅问题,建议更换一个下载源下载后安装试试

咱们在日常 *** 作的时候一定要注意,不要过于频繁的使用优化桐凳工具优化系统,有可能会导致优化软件误删除了某些软件或系统文件;在删除文件时不清楚的最好不用乱动,避免系统出现问题。

数字图像处理课设需要用到Qt。好久不用,按照 官网安装教程 安装好之后,发现无法编译运行程序兆辩,会报错:

谷歌了一下之后,有人提到按F5调试会有别的报错信息出现:

再次检索此错误码,发现一篇 StackOverflow问答 :

其实基本是楼主的自问自答hhhh。大概就是说这个错误码是你缺少一大堆.dll导致的,雀猜渣如果你不知道缺啥,可以用 dependencyWalker 看一下。尝试这玩意之后,发现的确可以看出来缺了啥dll,但是这东西运顷悄行起来慢得要死,还会报出一堆找不到API-MS的假警报。然后我福至心灵,进入到编译结果的文件夹,双击运行编译出的.exe:

得嘞!Qt月经问题。搜了一下解决方法有二:

解决了找不到.dll的问题之后,再次尝试运行,又出现了新的坑:

根据 QT生成的exe无法定位程序输入点 于动态链接库 报错原因 这是因为存在多个MGWIN,每个MGWIN的\bin\下都有一个libstdc++-6.dll 导致程序不知道该访问那个.dll。

解决方法有二:

但是方法二并没有对我起作用= =,我用的方法一。

至此这个问题成功解决。撒花花。

可以尝试以下几种方法,看能不能解决:

1、病毒原因导致的,建议将杀毒软件升级到最新版本,然后再安全模式下全盘扫描病毒

2、软件修复,可以通过金山卫士、360安全卫士的系统修复功能修复一下试试

3、开始--运行--输入regsvr32 报错的DLL文件名称(全名),重新注册下DLL文件试试

4、开始——运行——msconfig——启动——把加载项***.DLL的那个勾勾去掉,然后重启电脑试试

5、从网上下载需要的DLL文件(百度搜索),将下载的DLL文件拷贝到C:\windows\system32 文件夹(目录)下,然后重启电脑(注意:握弊最好启动到安全模式下 *** 作)。

6、检查之前是否升级过某些软件,如果有,换回原版本试试(覆盖安装)

7、如果是下载的软件安装时出现此局皮旅问题,建议更换一个下载源下载后安装试试

咱们在日常 *** 作的时候一定要注意,不要过于频繁的使用优化桐凳工具优化系统,有可能会导致优化软件误删除了某些软件或系统文件;在删除文件时不清楚的最好不用乱动,避免系统出现问题。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8283428.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存