递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 4047|回复: 10
打印 上一主题 下一主题

[视窗] 载入动态链接库异常

[复制链接]

40

主题

143

帖子

2104

积分

金牌会员

Rank: 6Rank: 6

积分
2104
QQ
跳转到指定楼层
楼主
发表于 2022-12-9 20:38:49 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sfmf520 于 2022-12-9 20:41 编辑


请问一下,调试时,没问题。编译成发布版,为什么会出现这个异常?

源码在这里

https://share.weiyun.com/nQ8oWNpU
回复

使用道具 举报

11

主题

176

帖子

1673

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1673
沙发
发表于 2022-12-9 20:45:56 | 只看该作者
是不是静态编译了,在属性里面设置下
回复

使用道具 举报

40

主题

143

帖子

2104

积分

金牌会员

Rank: 6Rank: 6

积分
2104
QQ
板凳
 楼主| 发表于 2022-12-9 21:02:34 | 只看该作者
高山!&流水 发表于 2022-12-9 20:45
是不是静态编译了,在属性里面设置下

不是的。我把批由 默认 改成 动态 之后,还是一样的。
回复

使用道具 举报

439

主题

1万

帖子

3万

积分

超级版主

Rank: 8Rank: 8

积分
37524
地板
发表于 2022-12-9 22:23:07 | 只看该作者
dll位置目录存放不正确。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

40

主题

143

帖子

2104

积分

金牌会员

Rank: 6Rank: 6

积分
2104
QQ
5#
 楼主| 发表于 2022-12-9 22:38:52 | 只看该作者
创世魂 发表于 2022-12-9 22:23
dll位置目录存放不正确。

我晕,还真是。那为什么调试的时候,它dll目录位置不对,没报错呢?
回复

使用道具 举报

14

主题

468

帖子

2815

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2815
6#
发表于 2022-12-10 12:29:27 | 只看该作者
sfmf520 发表于 2022-12-9 22:38
我晕,还真是。那为什么调试的时候,它dll目录位置不对,没报错呢?

因为发布版和调试版不是一个目录
回复

使用道具 举报

40

主题

143

帖子

2104

积分

金牌会员

Rank: 6Rank: 6

积分
2104
QQ
7#
 楼主| 发表于 2022-12-10 13:39:16 | 只看该作者
福寿 发表于 2022-12-10 12:29
因为发布版和调试版不是一个目录

我发布和调试的目录是同一个的啊
回复

使用道具 举报

48

主题

257

帖子

3160

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3160
8#
发表于 2022-12-10 17:11:15 | 只看该作者
把DLL加到附属文件就行了
回复

使用道具 举报

40

主题

143

帖子

2104

积分

金牌会员

Rank: 6Rank: 6

积分
2104
QQ
9#
 楼主| 发表于 2022-12-10 17:31:59 | 只看该作者
一代码农 发表于 2022-12-10 17:11
把DLL加到附属文件就行了

是 包名 旁边的 属性里加吗?
回复

使用道具 举报

14

主题

468

帖子

2815

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2815
10#
发表于 2022-12-13 12:36:33 | 只看该作者
sfmf520 发表于 2022-12-10 13:39
我发布和调试的目录是同一个的啊

两个目录的,还有就是调用dll不要用表格定义,先获取句柄,如果句柄为0就是目录错了,就不去调用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-7-1 17:48 , Processed in 0.102096 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表