2016-10-10 51 views
0

我有一個從ELF文件中獲取信息的c程序。我的問題是:所有的段名都必須以點開頭(例如.sffa)?這是必須的,或者它只是用於系統文件?Linux ELF文件部分名稱

以點開始
+0

我不知道你說的是什麼意思。我的問題是有一個精靈文件,我得到的部分名稱,我想知道上述問題。 – user6575913

回答

1

部分名稱爲reserved for system stuff,但其他章節的名稱可以使用:

科的名字與一個點前綴保留給系統, 雖然應用可能,如果使用這些部分 其現有的意義是令人滿意的。 應用程序可以使用不帶前綴的 名稱以避免與系統部分發生衝突。目標文件格式 允許定義不在上面列表中的部分。 目標文件可能具有多個具有相同名稱的部分。

+0

所以有一個機會,在一個精靈文件中的某些部分名稱不以點開頭? – user6575913