Linux 调试动态库
在Linux环境下测试一个.so的动态库,我暂时命名为libdawn.so,是同事实现的,我需要再我的测试程序中加载这个库,并调试该库,我用的编译环境是Eclipse.
1. 在Eclipse->Project->Properities->c/c++ Build->setting->gcc c++ Linker(如果是用gcc c编译的则选gcc c Linker)->Libraries 中添加对应的库,注意是去掉前面的lib和.so的, 如我要添加的库就是dawn, 在下面的搜索路径下添加库所在的位置,如果该库已经放在系统默认搜索路径下,就不需要再添加了。查看环境变量的命令是 export, 可添加PATH的搜索路径export PATH=$PATH:/usr/local..... 所有1做的东西能够加载上冬天库,但无法调试,需要进行2
2.eclipse ->run configurations->Debugger->shared libraries添加动态库所在的路径,只要这样才能跟进冬天库的代码,进行调试,而不是单纯的调用。
相关推荐
goawalk 2020-10-29
wordmhg 2020-06-26
Haopython 2020-05-09
吴小伟 2020-05-09
huakai 2020-05-10
spartmap 2020-04-20
qscool 2020-01-30
christinzhm 2013-06-03
wq0 2019-12-26
xuanwenchao 2019-11-29
rareli 2019-11-21
zhuxianfeng 2011-03-28
fkuevip 2011-03-09
linuxunix 2011-01-27
mojianbin 2011-07-23
plcjianghao 2011-06-17
Rafema 2011-05-22
zhjn0 2011-05-03