StackStalk
  • Home
  • Java
    • Java Collection
    • Spring Boot Collection
  • Python
    • Python Collection
  • C++
    • C++ Collection
    • Progamming Problems
    • Algorithms
    • Data Structures
    • Design Patterns
  • General
    • Tips and Tricks

Monday, February 4, 2013

CDT Plugin for Eclipse

 February 04, 2013     CPP     No comments   

Using CDT Plugin for Eclipse

I have recently started using C++ development using eclipse and found it interesting and thought of sharing the setup details here. Main motive for me to use Eclipse CDT (C++ Development Tooling) is that I wanted a uniform IDE for both my Java and C++ needs. Also for my work I keep switching operating systems between Windows and Ubuntu and wanted an IDE which worked on both. CDT solved my needs.

The CDT Project provides a fully functional C and C++ Integrated Development Environment based on the Eclipse platform. Features include: support for project creation and managed build for various tool-chains  standard make build, source navigation, various source knowledge tools, such as type hierarchy, call graph, include browser, macro definition browser, code editor with syntax highlighting, folding and hyperlink navigation, source code re-factoring and code generation, visual debugging tools, including memory, registers, and dis-assemblyviewers.

The setup is quite simple, if you are already using eclipse and briefly here are the steps.
  1. Look for the version of Eclipse you are using from Help -- About Eclipse. 
  2. Go to this link, http://www.eclipse.org/cdt/downloads.php and look for software repository link corresponding to your eclipse version.
  3. In Eclipse, Help -- Install new software add the above repository link.
  4. Select the required tools and install. At-least install the main features.
  5. Once complete you would be able to create C++ projects just like Java projects.
  • Share This:  
Newer Post Older Post Home

0 comments:

Post a Comment

Follow @StackStalk
Get new posts by email:
Powered by follow.it

Popular Posts

  • Avro Producer and Consumer with Python using Confluent Kafka
    In this article, we will understand Avro a popular data serialization format in streaming data applications and develop a simple Avro Produc...
  • Monitor Spring Boot App with Micrometer and Prometheus
    Modern distributed applications typically have multiple microservices working together. Ability to monitor and manage aspects like health, m...
  • Server-Sent Events with Spring WebFlux
    In this article we will review the concepts of server-sent events and work on an example using WebFlux. Before getting into this article it ...
  • Implement caching in a Spring Boot microservice using Redis
    In this article we will explore how to use Redis as a data cache for a Spring Boot microservice using PostgreSQL as the database. Idea is to...
  • Python FastAPI microservice with Okta and OPA
    Authentication (AuthN) and Authorization (AuthZ) is a common challenge when developing microservices. In this article, we will explore how t...
  • Spring Boot with Okta and OPA
    Authentication (AuthN) and Authorization (AuthZ) is a common challenge when developing microservices. In this article, we will explore how t...
  • Getting started with Kafka in Python
    This article will provide an overview of Kafka and how to get started with Kafka in Python with a simple example. What is Kafka? ...
  • Getting started in GraphQL with Spring Boot
    In this article we will explore basic concepts on GraphQL and look at how to develop a microservice in Spring Boot with GraphQL support. ...

Copyright © StackStalk