08 2013 档案

摘要:简单例子假设已经实现如下程序:hello.cpphello.hmain.cpp首先,使用编辑器,在上述文件目录下创建文件hello.pro.然后加入几行语句告诉qmake项目中的源文件和头文件。使用 SOURCES 变量 加入源文件,例如:SOURCES +=hello.cpp加入所有源文件SOURCES += hello.cppSOURCES += main.cpp也可以使用Make-like语法形式。如下:SOURCES = hello.cpp\ main.cpp加入头文件HEADERS += hello.hSOURCES +=hello.cppSOURCES += ma... 阅读全文
posted @ 2013-08-21 01:24 Greenbird 阅读(326) 评论(0) 推荐(0)
摘要:qmake 简化了在不同平台下开发项目时构建处理的过程。qmake 自动产生Makefiles文件,只需要几行信息来构建每个Makefile.qmake可以被用于任何软件项目,不管是否使用Qt。qmake 产生的makefile基于项目文件的信息。项目文件由开发者创建,通常比较简单,但是复杂的项目需用更加高级的项目文件。qmake包含支持Qt开发的附加特征,自动包含构建规则moc和uic。qmake也可以产生针对Microsoft Visual studio 的项目,不需要开发者去改变项目文件。 阅读全文
posted @ 2013-08-21 01:22 Greenbird 阅读(275) 评论(0) 推荐(0)
摘要:创建 Visual Studio Projiect 文件开发者使用 Visual Studio 写Qt应用可以使用Qt商业版提供的Visual Studio integration facilities 并且不用担心如何管理项目的依赖。然而,有些开发者需要导入一个已经存在的qmake项目到Visual Studio中。qmake能够得到这个项目文件并创建一个Visual Studio项目包含所有开发环境必须的信息。这通过将qmake project template 设置成 vcapp(应用项目)或者vclib(库项目)。可以使用一个命令行来设定,譬如:qmake -tp vc输入qmake 阅读全文
posted @ 2013-08-20 21:47 Greenbird 阅读(899) 评论(0) 推荐(0)
摘要:语法说明CMakeLists.txt 文件遵循一种简单的语法包括 注释,命令和空格字符。注释使用#符号,从符号开始之后的一行都表示注释。命令包括命令名,左括号,分隔参数的空白字符和右括号。命令既可以是一个内置命令如 add_library,也可以是自定义的宏和函数。输入CMake的源目录是CMakeList.txt文件。这个文件也可以使用include和add_subdirectory命令添加外部输入文件。所有的空白符号(空格,换行,制表符)除了分隔参数外被忽略。对大多数语言来说,任何加了双引号的符号都被当成一个参数。反斜杠可以用来转义。每一个命令按在CMakefile文件中出现的顺序评估。命 阅读全文
posted @ 2013-08-19 22:29 Greenbird 阅读(8690) 评论(0) 推荐(0)

To further demonstrate the capabilities of KinFu Large Scale, we made another example with a room.