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

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

概述我是Qt的新手,我正在使用新的诺基亚Qt SDK测试版,我正在努力在我的空闲时间为我的诺基亚N900开发一个小应用程序. 幸运的是,我能够正确设置所有内容,并在设备上运行我的应用程序. 我在学校学过C,所以我觉得这不会那么难. 我使用Qt Creator作为我的IDE,因为它不能与Visual Studio一起使用. 我也希望将我的应用程序移植到Symbian,所以我已经运行了几次模拟器,我也编译 我是Qt的新手,我正在使用新的诺基亚Qt SDK测试版,我正在努力在我的空闲时间为我的诺基亚N900开发一个小应用程序.
幸运的是,我能够正确设置所有内容,并在设备上运行我的应用程序.

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

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

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

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

> 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资源

(其中Appname是相关应用程序的名称)

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

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

编辑:

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

以上是内存溢出为你收集整理的c – Qt Creator自动生成的垃圾(文件)的目的是什么?如何驯服它们?全部内容,希望文章能够帮你解决c – Qt Creator自动生成的垃圾(文件)的目的是什么?如何驯服它们?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1237854.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存