Newbie: Howto convert qmake project to cmake
Alexander Neundorf
neundorf at kde.org
Tue Jul 11 19:22:04 CEST 2006
On Tuesday 11 July 2006 14:37, Aron Boström wrote:
> On 7/11/06, Christian Ehrlicher <Ch.Ehrlicher at gmx.de> wrote:
> > No, it's the old qmake vs. autotools way to include moc files.
> >
> > qmake adds the moc-files to it's sources and compiles them separatly.
> > autotools/ cmake needs them to be included in the sources with
> >
> > #include " mySource.moc"
>
> Yep. That made the qt tutorial work.
> Thanks!
>
> Aron
If you don't want to use automoc, you can also use
qt4_wrap_cpp(conversationSources
file1_to_be_moced.h
file2_which_needs_moc.h ...
)
This will do basically the same, but the moc files will be compiled as
separate files and you don't have to include them in the other source files.
Pro:
-cmake runs faster, since it doesn't have to check all source files for
include "blah.moc"
Con:
-compilations is slower
Bye
Alex
--
Work: alexander.neundorf AT jenoptik.com - http://www.jenoptik-los.de
Home: neundorf AT kde.org - http://www.kde.org
alex AT neundorf.net - http://www.neundorf.net
More information about the Kde-buildsystem
mailing list