ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Unity 调用dll崩溃问题调试方法

2022-07-07 12:04:57  阅读:206  来源: 互联网

标签:exe unity dll Unity vs 崩溃 调试


首先,这篇文章,自我感觉能够拯救很多unity码农的头发,原创不易,转发标明出处,你的关注,我的动力,闲言少叙,步入正题:

Unity开发过程中,很有可能会集成其他同事开发的一些库,dll、so之类的,这些库导入到unity里的时候特别容易导致崩溃,而且非常难定位问题

这里给出一种定位崩溃的位置的方法,说来也不复杂,详细步骤如下:

1、将dll集成到工程里,同时将pdb文件也放到工程

2、写好接口调用的逻辑

3、将unity工程打包成exe,并运行该exe

4、重点来了,用vs打开c++工程

5、在vs菜单栏,调试里找到“附加的进程”,点击进入

 

 6、在“可用进程”里找到刚才运行的exe,点附加

7、最后操作exe,让代码走的崩溃的地方,就直接可以在vs里看在哪个函数崩溃了,而且还有堆栈信息,是不是非常简单,赶快去试一下吧

 

标签:exe,unity,dll,Unity,vs,崩溃,调试
来源: https://www.cnblogs.com/Jason-c/p/16454164.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有