簡體   English   中英

ld:0711-317錯誤:未定義符號:.kget_proc_info

[英]ld : 0711-317 error : Undefined symbol: .kget_proc_info

我正在AIX 6.1中編寫內核擴展。 我使用“ kget_proc_info()”來獲取進程的信息。 但是當我做的時候有一個錯誤:

1>ld : 0711-317 error : Undefined symbol: .kget_proc_info

並且我使用命令“ nm”來檢查該符號:

#nm -A -X64 /unix  | grep kget_proc_info
/unix:    .kget_proc_info      T     3702624
/unix:    kget_proc_info       D    45909296          24

我無法理解“ .kget_proc_info”和“ kget_proc_info”之間的區別。 如何解決這個問題呢?

您實際上並沒有“鏈接”到內核。 相反,您告訴加載程序“該符號列表將由/ unix解析”,並且該列表來自kernex.exp。 您可以使用-bIkernex.exp進行此操作。 這本書會有所幫助。 也有bos.adt.samples提供給您(一些非常陳舊的)示例。

暫無
暫無

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

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