E-book details

Instant MinGW Starter. Develop, debug and profile your C++ applications using the MinGW open source software

Instant MinGW Starter. Develop, debug and profile your C++ applications using the MinGW open source software

Ilya Shpigor

Ebook
If you need stable, dynamically developed, and easy-to-configure instrumentation for application development, look no further than MinGW. It supplies all the dynamic tools you need to enable you to develop Microsoft Windows applications, while allowing for easy integration with the software that you already use. This book will give you the expert guidance you will need to start developing applications with Instant MinGW. As well as help you to become an experienced user of MinGW, the book will also detail some of the more common pitfalls that beginners face when first using the software, and more importantly, how to avoid them yourself. This book will help  you through the installation process, and help introduce you to compilation, debugging, and profiling with MinGW. It will guide you in importing existing projects developed with Visual C++ Integrated Development Environment to MinGW, and show you how to start using it to develop your current projects with minimal effort.This book will also introduce you to developing applications with several well-known, open source, GUI libraries and the MinGW software.With Instant MinGW Starter, you will gain a reliable, comprehensive, and supremely beneficial introduction to the MinGW software, and quickly learn how to use it for new, and old, projects.

 
  • Instant MinGW Starter
    • Instant MinGW Starter
    • Credits
    • Foreword
    • About the Author
    • About the Reviewer
    • www.packtpub.com
      • Support files, eBooks, discount offers and more
    • packtLib.packtpub.com
        • Free Access for Packt account holders
    • 1. Instant MinGW Starter
      • So, what is MinGW?
      • Installation
        • Step 1 What do I need?
        • Step 2 Downloading MinGW
        • Step 3 Extracting and configuring
        • What do you have to get?
        • Alternative ways to install MinGW
      • Quick start Creating your first MinGW project
        • Step 1 Adding source files
        • Step 2 Adding a Makefile
        • Step 3 Compiling and linking
      • Top features youll want to know about
        • 1 Make utility usage
        • 2 Compiler options
        • 3 Importing the existing Visual C++ project
        • 4 Debugging application
        • 5 Profiling application
        • 6 Developing with cross-platform libraries
          • The Qt framework
          • The Gtk+ widget toolkit
          • wxWidgets framework
        • 7 Integrating with IDE
          • Code::Blocks
          • Qt Creator
          • Eclipse
      • People and places you should get to know
        • MinGW official sites
        • MinGW-w64 official sites
        • GNU Compiler Collection official sites
        • GNU Debugger official sites
        • GNU Make official sites
        • Articles and tutorials
        • Community
        • Twitter
  • Title: Instant MinGW Starter. Develop, debug and profile your C++ applications using the MinGW open source software
  • Author: Ilya Shpigor
  • Original title: Instant MinGW Starter. Develop, debug and profile your C++ applications using the MinGW open source software
  • ISBN: 9781849695633, 9781849695633
  • Date of issue: 2013-01-25
  • Format: Ebook
  • Item ID: e_2x69
  • Publisher: Packt Publishing