在Ubuntu系統中,你可以使用gcc
和ldd
命令來查看可執行文件或共享庫的依賴關系
gcc
編譯你的C或C++程序。例如,如果你有一個名為main.c
的源文件,你可以使用以下命令編譯它:gcc -o main main.c
這將生成一個名為main
的可執行文件。
ldd
命令查看可執行文件的依賴關系。將<executable>
替換為你的可執行文件的名稱:ldd <executable>
例如,在我們的示例中,你可以運行:
ldd main
這將顯示main
可執行文件的依賴關系,包括它所依賴的共享庫及其路徑。
如果你想查看一個共享庫的依賴關系,只需將<shared_library>
替換為共享庫的名稱。例如:
ldd libexample.so
這將顯示libexample.so
共享庫的依賴關系。