دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [2nd edition] نویسندگان: Safari. an O'Reilly Media Company., Calcote. John سری: ISBN (شابک) : 9781593279721, 1593279728 ناشر: No Starch Press سال نشر: 2019 تعداد صفحات: 584 زبان: English فرمت فایل : MOBI (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 7 Mb
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب Autotools, 2nd Edition: A Practitioner's Guide to Gnu Autoconf, Automake, and Libtool به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Autotools، ویرایش دوم: راهنمای عملگر برای Gnu Autoconf، Automake و Libtool نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
بهروزرسانی مدتها انتظار راهنمای پزشک برای GNU Autoconf،
Automake، و Libtool
ابزارهای خودکار گنو ایجاد نرمافزار قابل حمل در بسیاری از موارد
مشابه Unix را برای توسعهدهندگان آسان میکند. سیستم عامل ها و
حتی ویندوز. اگرچه Autotools توسط هزاران بسته نرمافزاری منبع
باز استفاده میشود، اما منحنی یادگیری بسیار شدیدی دارند.
Autotoolsاولین کتابی است که راهنمای مبتنی بر آموزش سیستم
ساخت گنو را به برنامه نویسان ارائه می دهد. نویسنده John Calcote
با مروری بر مفاهیم سطح بالا و یک تور عملی از فلسفه و طراحی
Autotools شروع می کند. سپس به جزئیات پیشرفته تری می پردازد،
مانند استفاده از پردازنده ماکرو M4 با Autoconf، گسترش چارچوب
ارائه شده توسط Automake، و ساخت منابع جاوا و C#. او با
راهحلهایی برای مشکلات مکرری که کاربران Autotools با آن مواجه
میشوند، نتیجهگیری میکند.
این ویرایش دوم کاملاً اصلاحشده بهروزرسانی شده است تا آخرین
نسخههای Autotools را پوشش دهد. این شامل پنج فصل جدید در مورد
موضوعاتی مانند pkg-config، واحد و تست یکپارچه سازی با Autotest،
بین المللی سازی با ابزار GNU، قابلیت حمل gnulib و استفاده از
Autotools با ویندوز است. مانند نسخه اول، روی دو پروژه تمرکز
خواهید کرد: مشتری، یک برنامه ساده \"Hello, world!\" و FLAIM، یک
تلاش منبع باز موجود و پیچیده که شامل چهار پروژه مجزا اما وابسته
به هم است. نویسنده سیستم ساخت مشتری را از یک فایل اولیه اولیه
به یک پروژه خودکار ابزار کامل تبدیل میکند و سپس پروژههای
FLAIM را از فایلهای پیچیده و با کد دستی به سیستم ساخت قدرتمند
و انعطافپذیر گنو تبدیل میکند.
بیاموزید که چگونه:
- بر سیستم ساخت Autotools مسلط شوید تا قابلیت حمل نرم افزار خود
را به حداکثر برسانید
- اسکریپت های پیکربندی Autoconf را برای ساده سازی فرآیند
کامپایل ایجاد کنید
- تولید فایل های قابل حمل با Automake
- با Libtool کتابخانه های نرم افزاری بین پلتفرمی بسازید
- ماکروهای Autoconf خود را بنویسید
این مقدمه مفصل برای ابزارهای خودکار گنو برای توسعه دهندگان و
برنامه نویسانی که به دنبال درک عمیق تر هستند ضروری است. از این
مجموعه پیچیده ابزار. با ویرایش دوم Autotools از مبارزه
با سیستم دست بردارید و همه چیز را معنا کنید!
The long awaited update to the practitioner's guide to GNU
Autoconf, Automake, and Libtool
The GNU Autotools make it easy for developers to create
software that is portable across many Unix-like operating
systems, and even Windows. Although the Autotools are used by
thousands of open source software packages, they have a
notoriously steep learning curve.
Autotoolsis the first book to offer programmers a
tutorial-based guide to the GNU build system. Author John
Calcote begins with an overview of high-level concepts and a
hands-on tour of the philosophy and design of the Autotools. He
then tackles more advanced details, like using the M4 macro
processor with Autoconf, extending the framework provided by
Automake, and building Java and C# sources. He concludes with
solutions to frequent problems encountered by Autotools
users.
This thoroughly revised second edition has been updated to
cover the latest versions of the Autotools. It includes five
new chapters on topics like pkg-config, unit and integration
testing with Autotest, internationalizing with GNU tools, the
portability of gnulib, and using the Autotools with Windows. As
with the first edition, you'll focus on two projects: Jupiter,
a simple "Hello, world!" program, and FLAIM, an existing,
complex open source effort containing four separate but
interdependent projects. Follow along as the author takes
Jupiter's build system from a basic makefile to a full-fledged
Autotools project, and then as he converts the FLAIM projects
from complex, hand-coded makefiles to the powerful and flexible
GNU build system.
Learn how to:
- Master the Autotools build system to maximize your software's
portability
- Generate Autoconf configuration scripts to simplify the
compilation process
- Produce portable makefiles with Automake
- Build cross-platform software libraries with Libtool
- Write your own Autoconf macros
This detailed introduction to the GNU Autotools is
indispensable for developers and programmers looking to gain a
deeper understanding of this complex suite of tools. Stop
fighting against the system and make sense of it all with the
second edition ofAutotools!