歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux 調試動態庫

Linux 調試動態庫

日期:2017/2/28 16:19:22   编辑: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添加動態庫所在的路徑,只要這樣才能跟進冬天庫的代碼,進行調試,而不是單純的調用。

Copyright © Linux教程網 All Rights Reserved