LLVM-LIB(1) LLVM LLVM-LIB(1)

llvm-lib - ابزار کتابخانه‌ای سازگار با lib.exe در LLVM

llvm-lib [/libpath:<path>] [/out:<output>] [/llvmlibthin] [/ignore] [/machine] [/nologo] [files...]

دستور llvm-lib با هدف ارائه یک ابزار سازگار با lib.exe طراحی شده است. برای توضیحات کلی به https://msdn.microsoft.com/en-us/library/7ykb2k5f مراجعه کنید.

llvm-lib دارای قابلیت‌های توسعه‌یافته زیر است:

  • فایل‌های bitcode در جدول‌های نمادها. llvm-lib نمادهای مربوط به هر دو نوع فایل‌های bitcode و فایل‌های شیء (object) معمولی را در جدول نمادها قرار می‌دهد.
  • ایجاد آرشیوهای باریک (thin archives). گزینه /llvmlibthin باعث می‌شود که llvm-lib آرشیوهای باریکی (thin archive) ایجاد کند که تنها شامل جدول نمادها و سرآیند مربوط به اعضای گوناگون هستند. این فایل‌ها بسیار کوچک‌ترند، اما با link.exe سازگار نیستند (البته lld می‌تواند آن‌ها را پردازش کند).

توسط تیم LLVM نگهداری می‌شود (https://llvm.org).

2003-2026, LLVM Project

2026-07-15 22