osgearth调试源码无法打断点问题解决
2013-01-08 20:45
309 查看
经历了万恶的osgearth源码编译,好不容易成功了,以为万幸了,但是却又发现,osgearth的debug版本,无法调试,无法打断点,打上断点在源码里面,一调试断点就失效了,这个问题困扰了我好几天,最终问题解决.问题在与:
1:你的插件是动态库动态加载的,在调试的时候需要放在固定目录osgplugin目录底下,但是官方配置好的cmake没有给你放在指定目录(用install安装后会有这个目录,可是那又没法调试),所以你在调试的时候,断点失效.
2.你将你用到的插件的动态库目录指定到osgplugin目录下面,相应的依赖库目录都要随之改变.然后在重新生成,这样运行例子程序,例子的输出目录也要放在bin目录下,这样就可以了,试试吧.
1:你的插件是动态库动态加载的,在调试的时候需要放在固定目录osgplugin目录底下,但是官方配置好的cmake没有给你放在指定目录(用install安装后会有这个目录,可是那又没法调试),所以你在调试的时候,断点失效.
2.你将你用到的插件的动态库目录指定到osgplugin目录下面,相应的依赖库目录都要随之改变.然后在重新生成,这样运行例子程序,例子的输出目录也要放在bin目录下,这样就可以了,试试吧.
相关文章推荐
- 解决eclipse无法断点调试JDK源码的问题
- 解决VC++2010&&VS2010无法调试&&调试无法进入断点&&无法命中断点的问题
- 解决VS2013调试ASP.NET中无法调试的问题:当前不会命中断点。在 XXXX.dll 中找到了 XXX.cs 的副本,但是当前源代码与 XXXX.dll 中内置的版本不同。
- 解决:eclipse 断点调试进入到class文件,无法查看变量值问题
- codeblocks出现无法调试或断点失效问题解决办法
- 解决VS2013调试ASP.NET中无法调试的问题:当前不会命中断点。在 XXXX.dll 中找到了 XXX.cs 的副本,但是当前源代码与 XXXX.dll 中内置的版本不同。
- 调试状态下无法断点问题的解决办法
- 解决:eclipse 断点调试进入到class文件,无法查看变量值问题
- 解决附加进程调试时出现"无法命中断点,还没有为文档加载任何符号这个问题"
- VS单步调试的无法进入断点、行号错乱等问题解决方法
- 解决VS2013调试ASP.NET中无法调试的问题:当前不会命中断点。在 XXXX.dll 中找到了 XXX.cs 的副本,但是当前源代码与 XXXX.dll 中内置的版本不同。
- 解决VC++2010&&VS2010无法调试&&调试无法进入断点&&无法命中断点的问题
- 解决Debug JDK8源码无法查看局部变量的问题
- 解决vs2003下无法调试运行asp.net web项目问题。
- 在wince6.0用vs2005下远程调试c#代码断点空心问题解决方式
- 解决Silverlight无法调试的问题
- DM9000A驱动调试(解决网卡无法接收数据问题)
- VS2010无法启动调试问题解决方法小结
- VS2008无法下断点调试的若干解决办法
- 解决为VS2008配置调试.NET框架源码的时候安装补丁KB944899(Visual Studio 2008 QFE)失败回滚的问题