幸运的是,我能够正确设置所有内容,并在设备上运行我的应用程序.
我在学校学过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@
似乎我从这个问题的答案中学到了比我想象的更多.