عنوان کتاب به انگلیسی:
|
Managing Projects with GNU Make (Nutshell Handbooks)
|
| سال انتشار: 2004 | 302 صفحه | حجم فایل: 6 مگابایت | زبان: انگلیسی |
| نویسنده |
Robert Mecklenburg |
| ناشر |
O’Reilly Media |
| ISBN10: |
0596006101 |
| ISBN13: |
9780596006105 |
توضیحات کتاب
The utility simply known as make is one of the most enduring features of both Unix and other operating systems. First invented in the 1970s, make still turns up to this day as the central engine in most programming projects; it even builds the Linux kernel. In the third edition of the classic Managing Projects with GNU make, readers will learn why this utility continues to hold its top position in project build software, despite many younger competitors.The premise behind make is simple: after you change source files and want to rebuild your program or other output files, make checks timestamps to see what has changed and rebuilds just what you need, without wasting time rebuilding other files. But on top of this simple principle, make layers a rich collection of options that lets you manipulate multiple directories, build different versions of programs for different platforms, and customize your builds in other ways.This edition focuses on the GNU version of make, which has deservedly become the industry standard. GNU make contains powerful extensions that are explored in this book. It is also popular because it is free software and provides a version for almost every platform, including a version for Microsoft Windows as part of the free Cygwin project. Managing Projects with GNU make, 3rd Edition provides guidelines on meeting the needs of large, modern projects. Also added are a number of interesting advanced topics such as portability, parallelism, and use with Java.Robert Mecklenburg, author of the third edition, has used make for decades with a variety of platforms and languages. In this book he zealously lays forth how to get your builds to be as efficient as possible, reduce maintenance, avoid errors, and thoroughly understand what make is doing. Chapters on C++ and Java provide makefile entries optimized for projects in those languages. The author even includes a discussion of the makefile used to build the book.
توضیحات کتاب به فارسی (ترجمه ماشینی)
این ابزار که به سادگی به عنوان Make شناخته می شود یکی از ماندگارترین ویژگی های UNIX و سایر سیستم عامل ها است.اولین بار در دهه 1970 اختراع شد ، تا به امروز به عنوان موتور مرکزی در اکثر پروژه های برنامه نویسی ، هنوز هم به نظر می رسد.این حتی هسته لینوکس را می سازد.در نسخه سوم پروژه های مدیریت کلاسیک با GNU Make ، خوانندگان می آموزند که چرا این ابزار علی رغم بسیاری از رقبای جوان ، همچنان به جایگاه برتر خود در نرم افزار Build Build ادامه می دهد. فرضیه پشت ساخت ساده است: پس از تغییر پرونده های منبع و می خواهیدبرنامه یا سایر پرونده های خروجی خود را دوباره بسازید ، چک های زمانی را انجام دهید تا ببینید چه چیزی تغییر کرده و فقط آنچه را که شما نیاز دارید ، بازسازی می کند ، بدون اینکه وقت خود را برای بازسازی سایر پرونده ها بازسازی کنید.اما در بالای این اصل ساده ، لایه ها را به مجموعه ای غنی از گزینه ها تبدیل کنید که به شما امکان می دهد چندین دایرکتوری را دستکاری کنید ، نسخه های مختلفی از برنامه ها را برای سیستم عامل های مختلف بسازید و ساختهای خود را به روش های دیگر سفارشی کنید. این نسخه روی نسخه GNU Make است که کدام یک از آنها متمرکز است.به طور شایسته به استاندارد صنعت تبدیل شده است.GNU Make حاوی پسوندهای قدرتمندی است که در این کتاب کاوش شده است.همچنین محبوب است زیرا نرم افزار رایگان است و تقریباً برای هر سیستم عامل نسخه ای از جمله نسخه ای برای مایکروسافت ویندوز به عنوان بخشی از پروژه رایگان Cygwin ارائه می دهد.مدیریت پروژه ها با GNU Make ، نسخه سوم دستورالعمل های مربوط به پاسخگویی به نیازهای پروژه های بزرگ و مدرن را ارائه می دهد.همچنین تعدادی از موضوعات پیشرفته جالب مانند قابلیت حمل ، موازی سازی و استفاده با Java.Robert Mecklenburg ، نویسنده نسخه سوم ، از ساخت برای ده ها سال با انواع سیستم عامل ها و زبان ها استفاده شده است.در این کتاب او به طرز غیرت و بی نظیری بیان می کند که چگونه می توان ساختهای خود را تا حد ممکن کارآمد کرد ، تعمیر و نگهداری را کاهش دهد ، از خطاها جلوگیری کند و کاملاً بفهمد چه کاری انجام می دهد.فصل های مربوط به C ++ و Java ورودی های Makefile را برای پروژه ها به آن زبانها بهینه می کنند.نویسنده حتی شامل بحثی در مورد Makefile است که برای ساخت کتاب استفاده می شود.
|
توجه کنید که این محصول به صورت فایل دانلودی است و نه کتاب کاغذی.
|
|
به هنگام خرید به زبان درج شده برای کتاب حتما توجه کنید. به صورت معمول در اکثر موارد زبان کتاب فارسی نیست.
|
|
در صورت هرگونه مشکل در دریافت کتاب به شماره 09395106248 پیامک دهید.
|
|
درج شماره موبایل برای سفارش ضروری نیست ولی ترجیح آن است درج گردد تا در صورت بروز مشکل اولین راه ارتباطی ما با شما باشد.
|
چنانچه در دریافت محصول به هر دلیلی با مشکل روبرو شدید و مطمئن از پرداخت موفق وجه هستید به شماره تماس زیر نام، نام خانوادگی و نام محصول را پیامک بزنید تا لینک محصول سریعا برای شما ارسال گردد.
شماره تماس: 09395106248
|
نقد و بررسیها
هنوز بررسیای ثبت نشده است.