我有一个旧 IAR 版本的项目,基本上我想使用 QtCreator 来编辑和构建项目。IAR 有一个定制的编译器和链接器。它是CR16平台,所以我的案例真的很不寻常。如何归档这个目标?
我已经尝试了 qbs,但它对我不起作用。据我了解,它仅适用于 gcc 编译器,我不知道如何配置它。我还配置了一个编译器https://drive.google.com/file/d/0BxgcZhMUJY8_NHh1SlduZENkTFk/view并制作了一个工具包https://drive.google.com/file/d/0BxgcZhMUJY8_dFp3dFlRSnJnMm8/view
在这一点上,我不需要调试器支持,只需要构建,支持构建配置,我可以在构建中包含或排除文件,并从构建中查看错误。
我尝试导入通用项目,但这不是我需要的,它只是一个带有一些奇怪语法错误的代码编辑器(我在 IAR 中没有这样的错误)。所以我认为我需要 qbs 或 cmake 项目并将所有内容导入其中。
我通过这个链接http://habrahabr.ru/post/258467/阅读了信息,可能还有关于 Qt baremetal + gcc 编译器的所有信息。但是我没有找到任何关于如何使用非 gcc 编译器以及如何为它配置 Qt 的信息。