首页 新闻 会员 周边 捐助

用vs2017编译Qcad报错了,谁能知道一下我编译流程呢

0
悬赏园豆:40 [待解决问题]

景哈哈的主页 景哈哈 | 初学一级 | 园豆:8
提问于:2023-08-18 11:25
< >
分享
所有回答(4)
0
dudu | 园豆:30585 (高人七级) | 2023-08-18 11:29

流程都对着呢,但是我的报错了

支持(0) 反对(0) 景哈哈 | 园豆:8 (初学一级) | 2023-08-18 11:45

可以加您个qq嘛、

支持(0) 反对(0) 景哈哈 | 园豆:8 (初学一级) | 2023-08-18 14:29

@景哈哈: 试试先 build spatialindex https://github.com/qcad/qcad/tree/master/src/spatialindex

支持(0) 反对(0) dudu | 园豆:30585 (高人七级) | 2023-08-18 17:07
0
快乐的欧阳天美1114 | 园豆:4004 (老鸟四级) | 2023-08-18 11:29

流程都对着呢,但是我的报错了

支持(0) 反对(0) 景哈哈 | 园豆:8 (初学一级) | 2023-08-18 11:45

@景哈哈: 是不是什么 .net framework 没有升级啊
试试英文搜索

支持(0) 反对(0) 快乐的欧阳天美1114 | 园豆:4004 (老鸟四级) | 2023-08-18 13:01

@景哈哈:
2021年的
OSError: could not find or load spatialindex_c-64.dll #1812
https://github.com/geopandas/geopandas/issues/1812

支持(0) 反对(0) 快乐的欧阳天美1114 | 园豆:4004 (老鸟四级) | 2023-08-18 13:02

@景哈哈:
quote:
You will have reinstall rtree to make sure it picks the underlying C library. Alternatively, you can try installing pygeos in which case rtree is not used.
不要说你英文不行!

支持(0) 反对(0) 快乐的欧阳天美1114 | 园豆:4004 (老鸟四级) | 2023-08-18 13:03

@快乐的凡人721: 可以加您个qq嘛

支持(0) 反对(0) 景哈哈 | 园豆:8 (初学一级) | 2023-08-18 14:23

@景哈哈:
免了哈。俺也不是搞这块的。只不过 bing.com 用的多点。

支持(0) 反对(0) 快乐的欧阳天美1114 | 园豆:4004 (老鸟四级) | 2023-08-18 14:27
0

看看......

tea2007 | 园豆:7 (初学一级) | 2023-08-18 11:38

可以加您个qq嘛

支持(0) 反对(0) 景哈哈 | 园豆:8 (初学一级) | 2023-08-18 14:29

@景哈哈: 进这个微信群很多高手:https://q.cnblogs.com/q/143659/#c_1656560

支持(0) 反对(0) tea2007 | 园豆:7 (初学一级) | 2023-08-18 16:26
0

根据您提供的错误信息,看起来问题可能是由于编译项目中的依赖项配置不正确,导致 Visual Studio 找不到所需的 DLL 文件。下面是一些可能的解决方法和步骤,希望能够帮助您解决问题:

确认项目配置: 确保您正在使用正确的项目配置,例如 Debug 或 Release。不同的配置可能会导致不同的构建目录。

检查路径设置: 打开项目属性(右键单击项目,选择“属性”),然后检查“VC++ 目录”和“链接器”选项卡下的“常规”和“输入”设置。确保这些设置指向正确的依赖项文件夹路径。

确认依赖项: 请确保您已经正确地编译了项目的所有依赖项。特别是对于 3rdparty 目录下的依赖项,需要先编译这些依赖项,然后将其生成的 DLL 文件放置在适当的位置。

解决方案文件夹: 确保您的解决方案文件(.sln)位于项目的根目录下,以避免相对路径引用错误。

重新生成解决方案: 尝试清理并重新生成整个解决方案,以确保所有的依赖项都已正确链接。

检查依赖项配置: 检查您的项目依赖项的配置,可能需要修改项目属性以确保正确地链接到 DLL 文件。也可能需要调整运行时库的设置。

检查路径分隔符: 请确保在项目属性中使用了正确的路径分隔符,例如使用“\”而不是“/”。

手动复制 DLL 文件: 如果您确定 DLL 文件确实位于指定的路径中,请尝试手动将这些 DLL 文件复制到运行时目录或将路径添加到系统 PATH 环境变量中。

更新 Visual Studio: 如果可能的话,考虑使用更新版本的 Visual Studio,因为较新的版本可能会提供更好的兼容性和调试工具。

最终,解决这个问题可能需要您仔细检查项目配置、依赖项和文件路径设置,确保一切都正确连接。如果问题仍然存在,您可以尝试在相关论坛或社区寻求帮助,以获取更具体的指导。

Technologyforgood | 园豆:7603 (大侠五级) | 2023-08-18 18:25
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册