Eclipse builder: internal or makefile?

ChibiOS public support forum for all topics not covered by a specific support forum.

Moderators: RoccoMarco, lbednarz, utzig, tfAteba, barthess

User avatar
Cesare
Posts: 36
Joined: Tue Jul 11, 2017 11:51 am
Location: Milan, Italy
Has thanked: 3 times
Been thanked: 3 times

Eclipse builder: internal or makefile?

Postby Cesare » Wed Jul 12, 2017 9:52 am

Good morning to everyone,
I am a new happy ChibiOs user.
I have been developed embedded with Eclipse CDT + Gnu Arm Plugin + GCC + Openocd for several years and I always used the internal builder without using makefiles (all compiler and linker options are edited through user interface).
I imported ChibiOs in Eclipse and set the builder to external in order to use its own makefiles but I found out that I personally prefer editing options using the user interface rather then editing each makefiles.

So, my question is: are there any reason to prefer using makefiles than the internal builder?

Thank you.

PS: at the moment I am not going to use ChibiStudio.

User avatar
Giovanni
Site Admin
Posts: 14444
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 1074 times
Been thanked: 921 times
Contact:

Re: Eclipse builder: internal or makefile?

Postby Giovanni » Wed Jul 12, 2017 9:56 am

Hi,

The reason is: Makefiles are modular and centralized, we can change a single .mk file and have all demos updated. Using the internal generator would mean fixing all projects manually, there are hundreds of them even not considering user projects.

Also, our makefiles handle a lot of things, make sure to replicate all the little bits and settings in your setup.

Giovanni

User avatar
Cesare
Posts: 36
Joined: Tue Jul 11, 2017 11:51 am
Location: Milan, Italy
Has thanked: 3 times
Been thanked: 3 times

Re: Eclipse builder: internal or makefile?

Postby Cesare » Wed Jul 12, 2017 10:36 am

Perfectly understood.

Thank you Giovanni


Return to “General Support”

Who is online

Users browsing this forum: No registered users and 19 guests