Hi Abhishek and welcome to the community!

There are a lot of options to set up Mesos development environment: it's a
matter of personal preference. Some folks use emacs, some vi, some sublime.
There are people using IDEs like CLion or Eclipse. And there is at least
one guy working in Qt Creator. I would encourage you to use what you
already use for your other C++ projects and—if setting this up will not be
straightforward—sharing your experience with the list.

Thanks to great efforts by Alex Clemmer and other guys, Mesos codebase is
now also tracked as a CMake project, which may help you configure your
editor (and maybe even hotkeys for building).

Mesos is mostly written in C++, which is a compiled language, hence you do
need to recompile the project when you do changes (FWIW, there are
interesting efforts in making C++ interpreters, e.g.
https://root.cern.ch/cling, but none of them is being used in Mesos). As
per setup, we ensure changes we make compile on at least Mac OS and Linux,
with Windows is being added to that list.

On Thu, Dec 3, 2015 at 9:10 PM, Abhishek Dasgupta <
[email protected]> wrote:

> Hi,
>
> I am a newbie in mesos development. Currently understanding mesos code
> structure. Can anyone please suggest what development environment is used
> for mesos development? Do I need to build mesos using "make", every time I
> make any changes in messo? Do you guys follow any particular development
> setup?
>
> --
>   Regards,
>
>
> ---------------------------------------------------------------------------------------
>   Abhishek Dasgupta
>   Linux Software Developer - Linux Technology Centre
>   IBM Systems Lab,
>   IBM India Pvt. Ltd.
>   Embassy Golf Link, D Block
>   Koramongala - Off Indiranagar Ring Road
>   Bangalore - 560 071
>   Mobile: +91-8884107981
>
> ---------------------------------------------------------------------------------------
>
>

Reply via email to