c – Qt Creator自动生成的垃圾(文件)的目的是什么?如何驯服它们?

前端之家收集整理的这篇文章主要介绍了c – Qt Creator自动生成的垃圾(文件)的目的是什么?如何驯服它们?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是Qt的新手,我正在使用新的诺基亚Qt SDK测试版,我正在努力在我的空闲时间为我的诺基亚N900开发一个小应用程序.
幸运的是,我能够正确设置所有内容,并在设备上运行我的应用程序.

我在学校学过C,所以我觉得这不会那么难.
我使用Qt Creator作为我的IDE,因为它不能与Visual Studio一起使用.@H_403_5@

我也希望将我的应用程序移植到Symbian,所以我已经运行了几次模拟器,我也编译Windows以调试最邪恶的错误. (调试器在设备上无法正常工作.)@H_403_5@

我来自.NET背景,所以有一些我不理解的东西.@H_403_5@

当我点击构建按钮时,Qt Creator会在我的项目目录中生成一堆文件:@H_403_5@

> moc _ * .cpp文件 – 我不知道他们的目的.有人能告诉我吗?
> * .o文件 – 我认为这些是目标代码
> * .RSS文件 – 我不知道他们的目的,但他们肯定与RSS没有任何关系
> Makefile和Makefile.Debug – 我不知道
> AppName(没有扩展名) – Maemo的可执行文件,以及AppName.sis – Symbian的可执行文件,我想?
> AppName.loc – 我不知道
> AppName_installer.pkg和AppName_template.pkg – 我不知道
> qrc_Resources.cpp – 我想这是我的Qt资源@H_403_5@

(其中AppName是相关应用程序的名称)@H_403_5@

我注意到这些文件可以安全删除,Qt Creator只是重新生成它们.
问题是它们污染了我的源目录.特别是因为我使用版本控制,如果它们可以重新生成,则将它们上传到SVN是没有意义的.@H_403_5@

那么,有人可以告诉我这些文件的确切目的是什么,以及如何让Qt Creator将它们放入另一个目录?@H_403_5@

编辑:@H_403_5@

似乎我从这个问题的答案中学到了比我想象的更多.

猜你在找的C&C++相关文章