LIBRISTO
LIBROAMANTO
mandatory
Become part of a community of book lovers from all over the world and get access to a whole bunch of benefits. Create an account for free
0
DPD courier 4.99 GLS courier 9.99

Linux Programming Tools Unveiled

Language EnglishEnglish
Book Hardback
Book Linux Programming Tools Unveiled N. B. Venkateswarlu
Libristo code: 32796892
Publishers BS Publications, September 2015
In the recent years, Linux, a public domain, freely available Unix variant has attracted the people... Full description
? points 293 b
120.70
In stock at our supplier Shipping in 14-21 days

Up to 30 days for returns


Customers also purchased


Petrus Ramus y el derecho Ramis Barceló / Book Paperback
common.buy 34.31
Hallelujah / Audio Audio CD
common.buy 6.75
Lam rim chen mo TSONGKAPA / Book Paperback
common.buy 26.64
Prüfungsvorbereitung Michael Heine / Book Paperback
common.buy 33.09
Fantastické povídky Igino Ugo Tarchetti / Book Paperback
common.buy 9.58
Comei da Minha Carne Bebei do Meu Sangue Patricia Vargas Araujo / Book Paperback
common.buy 14.83

In the recent years, Linux, a public domain, freely available Unix variant has attracted the people very much. Today’s complex production environments demands superior application performance. Linux is having extraordinary advantages such as : complete source code access, availability of exceptional optimization, testing tools. This book is to explore this facet of Linux.

Features



  • Explained Linux success stories with emphasis on facilities and tools available in Linux for SW development

  • Explains gcc (GNU) toolchain in detail, combining C and C++, C and Java, and C and Fortran in a lucid manner

  • How command line arguments can be handled by C/C++ programs with getopt, argp library are dealt

  • Discusses about environment variables and their management

  • System limits are explored with their implication of program performance

  • Explains about how assembly programming can be done under Linux

  • How to mix C and assembly, how system calls can be called from assembly, how modules can be developed in assembly and a bare boot (OS) program creation, are discussed in detail.

  • How static and dynamic libraries are

  • A popularly used tool for detecting memory errors, Electric Fence, is explained with concept oriented examples

  • A chapter on Valgrind explained as to how memory can be checked for memory leaks, segment violations, analyze the cache performance in an illustrative manner

  • Describes memory mapping of files, especially for large files and the impact on program’s performance.

  • Gnu debugger (gdb) is detailed; gcov and gprof explains about profiling of a C program to improve its performance; make, rcs, SW tools explains how they can be used for SW development in practice.with concept oriented examples with special reference to Web enabled applications.

  • developed and commissioned in Linux is explained and how Libtool can be used for library development is discussed

  • Dealt with Lex/Yacc tools, which are to be used in compiler development

  • Memory management, memory errors, Linux memory management, etc., are described with illustrative examples

Actress & Polyglot
EWA KASP for
Play video
Ewa Kasp
Libristo has the largest selection of foreign-language books. That’s why I buy my books there.

About the book

Full name Linux Programming Tools Unveiled
Language English
Binding Book - Hardback
Date of issue 2015
Number of pages 582
EAN 9789352300204
ISBN 9352300203
Libristo code 32796892
Publishers BS Publications
Weight 1207
Dimensions 191 x 235 x 32
Give this book today
It's easy
1 Add to cart and choose Deliver as present at the checkout 2 We'll send you a voucher 3 The book will arrive at the recipient's address

Login

Log in to your account. Don't have a Libristo account? Create one now!

 
mandatory
mandatory

Don’t have an account? Discover the benefits of having a Libristo account!

With a Libristo account, you'll have everything under control.

Create a Libristo account
Book advisor Libroamiko
Hi, I'm Libroamiko, can I help?