[CMake] Parallel builds and Eclipse CDT4 generator
Alexander Neundorf
a.neundorf-work at gmx.net
Thu Mar 12 17:56:33 EDT 2009
On Thursday 12 March 2009, Bill Hoffman wrote:
> Alexander Neundorf wrote:
> >> I'm using CMake 2.6.2 and Eclipse CDT5 (not CDT4, could this be an
> >> issue?)
> >
> > I don't think so.
> > We could add some special variable, like
> > CMAKE_MAKEFILE_PROJECT_FLAGS or CMAKE_MAKEFILE_PARALLELITY, and use this
> > in the makefile-based generators to set the "-jx" parameter for make. But
> > then again, this shouldn't be hardcoded in the CMakeLists.txt, so it
> > could only be a cache variable.
> > Or should cmake try to determine automatically how many cores there are
> > and add "-jx" automatically ? E.g. using sysconf(_SC_NPROCESSORS_ONLN) ?
> > This could also be disabled by default and enabled e.g. via an option
> > like CMAKE_AUTOMATIC_PARALLEL_MAKE_INVOCATION or something like this.
>
> This sounds like an Eclipse issue... Does this work:
>
> http://dev.eclipse.org/newslists/news.eclipse.tools.cdt/msg15742.html
From that link:
> project properties -> C/C++ Build -> Behaviour tab
I can't find this here.
I have Project -> Properties -> C/C++ Make project
and then there is nothing with parallel builds.
Can you see that option ?
Alex
More information about the CMake
mailing list