在学习cmake。 编译成功了。但是生成的程序不能gdb,不是debug的。 我想知道是不是cmake的时候需要加参数,还是cmakeLists需要修改什么才能使程序变成debug版的
默认的是qmake,但是看KDE这样的项目都在转向cmake,不知道有啥好处,也不知道咋用,给介绍介绍。 那些贴cmake和QT介绍的灌水者就免了,我比你清楚什么是cmake,什么是QT。谢谢合作,你上面有人,我知道,但是别来烦我。 [ 本帖最后由 prolj 于 2009-7-7 11:16 编辑 ]
都很简单 http://www.kuqin.com/qtdocument/qmake-manual-4.html http://sewm.pku.edu.cn/src/paradise/reference/cmake%20Practice.pdf
cmake,是kde4的构建工具,某些共用设置,集中在 area51/Mk/bsd.cmake.mk里面 其中主要的定义设置是: 一、建立依赖 cmake_BIN= ${LOCALBASE}/bin/cmake cmake_PORT= ${PORTSDIR}/devel/cmake BUILD_DEPENDS+= ${cmake_BIN}:${cmake_PORT} 以上三行,定义了cmake的建立依赖,只要ports的Makefile文件中使用 USE_cmake = yes 那么系统在构建时都要检查这个依赖关系,如果cmake没有安装,先启动cmake的ports安装过程...