簡體   English   中英

LD_LIBRARY_PATH與Xeon Phi上的GDB

[英]LD_LIBRARY_PATH with GDB on Xeon Phi

我目前正在嘗試使用Intel(gdb-mic)提供的GDB版本調試Xeon Phi的本機應用程序。 當我登錄Phi並運行程序時,只要設置了LD_LIBRARY_PATH = / tmp(我以前在其中傳輸libiomp5.so的地方)就可以運行。

但是,當我使用GDB調試應用程序時,無法設置庫路徑。 我嘗試了命令“ set env LD_LIBRARY_PATH = / tmp”,但是GDB仍然找不到libiomp5.so。

有人遇到過這個問題嗎?

謝謝 !

我找到了一種使它工作的方法。 如果我在命令中包含用於設置庫路徑的命令以啟動gdbserver,例如:

遠程擴展目標| ssh mic0 LD_LIBRARY_PATH = / tmp / tmp / gdbserver --multi-

它設法找到圖書館。

gdb>設置環境LD_PRELOAD ='LD路徑'

並且,要解析.so符號, 請看這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM