EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

Makefile or not?

Started by pozz December 3, 2018
On Thursday, December 6, 2018 at 3:51:46 PM UTC-5, David Brown wrote:
> These days, they are invariably organized as plugins for standard Eclipse.
Except Microchip ;-(
On 06/12/2018 22:47, Dave Nadler wrote:
> On Thursday, December 6, 2018 at 3:51:46 PM UTC-5, David Brown wrote: >> These days, they are invariably organized as plugins for standard Eclipse. > > Except Microchip ;-( >
Yes - they have NetBeans (with plugins) for PIC, and I presume they still have Atmel's MSVS-based Visual Studio.
On Thursday, December 6, 2018 at 4:48:50 PM UTC-5, David Brown wrote:
> On 06/12/2018 22:47, Dave Nadler wrote: > > On Thursday, December 6, 2018 at 3:51:46 PM UTC-5, David Brown wrote: > >> These days, they are invariably organized as plugins for standard Eclipse. > > > > Except Microchip ;-( > > Yes - they have NetBeans (with plugins) for PIC, and I presume they > still have Atmel's MSVS-based Visual Studio.
To ensure chaos, do Microsemi (now owned by Microchip) tools use Eclipse? https://www.investors.com/news/technology/microchip-stock-microsemi-inventory/
On 6.12.18 23:47, Dave Nadler wrote:
> On Thursday, December 6, 2018 at 3:51:46 PM UTC-5, David Brown wrote: >> These days, they are invariably organized as plugins for standard Eclipse. > > Except Microchip ;-(
Right - after buying Atmel, there's Atmel studio, which should disappear the way of dinosaurs. It forces the whole Microsoft IDE environment, and it is a PITA for us non- Windows users. Eclipse is actually pretty flexible, if it is used with standard GNU makefiles, written by the programmer and not the IDE. -- -TV
pozz <pozzugno@gmail.com> wrote:

> I'm thinking to finally move to Makefile, however I don't know if it is > a good and modern choice. Do you use better alternatives?
If you aren't afraid of Python, take a look at scons. I usually use scons to do the compilation and makefile to do everything else. -- https://www.youtube.com/watch?v=9lSzL1DqQn0

The 2024 Embedded Online Conference