簡體   English   中英

busybox中的L_ *宏是什么?

[英]What is the L_* macro in busybox?

我正在嘗試交叉編譯busybox,但是在鏈接階段卻得到了“未定義的引用”。 使用nm ,實際上在庫文件中缺少該符號(在我的情況下為libbb.a。)在源文件中(“ busybox / libbb / xfuncs.c”),所有這些#ifdef L_ <function_name>環繞有關功能。 有誰知道這些宏是什么? 我遍歷源代碼,找不到它們的定義位置。

如果libc不提供這些宏,這些宏將用作函數本地版本的標記。 在許多軟件包中,應該使用autoconf腳本檢測它們的存在並相應地在config.h設置選項,以便源文件可以知道應該定義和不應該定義哪個。

暫無
暫無

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

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