91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

gdb+gdbserver找不到符號文件的問題

發布時間:2020-07-26 07:16:52 來源:網絡 閱讀:1267 作者:zhegaozhouji 欄目:開發技術

遠端gdbserver已經起來,本地使用gdb已經連接上gdbserver,但是本地提示找不到符號文件:

warning: Could not load vsyscall page because no executable was specified

try using the "file" command first.

那么使用file命令,指定被調試的可執行文件即可:

file /opt/linuxshare/helloworld/main


這里要注意一下,file指定的main已經是一個ELF可執行文件,也就是正在被調試的程序,另外,這個文件其實是存在于遠端磁盤上,但是已經被mount到了本地機器上。


file成功后即可看到源碼:

(gdb) file /opt/linuxshare/helloworld/main

A program is being debugged already.

Are you sure you want to change the file? (y or n) y

Reading symbols from /opt/linuxshare/helloworld/main...done.

(gdb) b main

Breakpoint 1 at 0x40055c: file main.c, line 3.

(gdb) info b

Num     Type           Disp Enb Address            What

1       breakpoint     keep y   0x000000000040055c in main at main.c:3

(gdb) l

1 #include <stdio.h>

2 int main() {

3    printf("Hello World\n");

4

5    int i = 0;

6    while(1)

7    {

8 sleep(3);

9 printf("time: %d\n", ++i);

10    }


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

张家港市| 沧源| 保山市| 商南县| 杭州市| 都江堰市| 大港区| 徐闻县| 通江县| 苍梧县| 镇原县| 西昌市| 南安市| 常熟市| 定襄县| 三穗县| 莱阳市| 濉溪县| 都兰县| 耒阳市| 繁昌县| 卢龙县| 淅川县| 仁布县| 吉林省| 西畴县| 化德县| 江北区| 承德县| 庆元县| 龙岩市| 龙川县| 定日县| 华亭县| 斗六市| 陇西县| 同德县| 大英县| 宜阳县| 滁州市| 南华县|