Yihantime 2024-03-18 16:28 采纳率: 87.5%
浏览 38
已结题

使用VS2022进行QGIS二次开发时,报错找不到程序入口

最近在进行c++下的QGIS二次开发,需要先正常运行一个项目,配置好属性目录后运行报错:

img

目前怀疑是系统变量的问题,下面附上电脑的环境变量:

img

上图环境变量中的第二个路径是进行上一个QGIS项目开发时添加的,上一个项目的输出目录只有改为这个路径才能正常运行,否则也是找不到程序输入点:

img

我也试了试仿照着上一个项目将本次项目的输出目录改为D:\OSG\osgeo4w\osgeo4w\apps\Qt5\bin,将Release下的文件都转移到输出目录里,但是不管用,依旧报错找不到程序输入点,求解决方法。

  • 写回答

14条回答 默认 最新

  • 急速光粒 2024-03-18 17:38
    关注

    估计是你有多个版本的依赖库,现在的依赖版本不对应造成的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(13条)

报告相同问题?

问题事件

  • 系统已结题 3月27日
  • 已采纳回答 3月19日
  • 赞助了问题酬金15元 3月18日
  • 创建了问题 3月18日