[CMake] QMake or CMake

William A. Hoffman billlist at nycap.rr.com
Fri Oct 7 07:57:19 EDT 2005


At 03:02 AM 10/7/2005, Alexander Neundorf wrote:
>Hi, 
> 
>> Von: "Martin Baumann" <mailsgetlost at web.de> 
>>  
>> Hi, 
>>  
>> I am looking for a platform independant make system. 
>> I found QMake (part of QT-Lib by Trolltech) and CMake.  
>>  
>> I plan to use the make system for a project that is should be  
>> compilable on Linux and Windows machines. 
>>  
>> What are main differences / advantages between QMake and CMake? 
> 
>Both are comparably easy to use. If you use Qt, then I'd say qmake is ok. 
>If you don't use Qt, using qmake would introduce a compile-time 
>dependency to Qt. 
>cmake is more flexible and extensible I'd say. 
> 


CMake also provides system introspection (try compile/run) which qmake does not do.
QT instead has a cross platform library with hard coded ifdef's to cover different
systems. 

-Bill




More information about the CMake mailing list