[英]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.