在Windows

时间:2017-03-27 01:48:10

标签: arm gnu-toolchain ds-5 armv8

我正在尝试学习ARMV8汇编程序,并且正在尝试在Windows上构建测试应用程序。我安装了ARM DS-5社区版,版本5.26.2。经过多次尝试安装工具链后,我终于在这里安装了“mingw32”工具链:here。这似乎工作 - 我现在能够编译和链接我的应用程序(由单个c文件和.s程序集文件组成。创建的目标是一个“.axf”文件。

但我无法调试。我将调试器设置为“\ gcc-linaro-6.3.1-2017.02-i686-mingw32_aarch64-linux-gnu \ bin \ aarch64-linux-gnu-gdb.exe”,在我下载工具链的目录之外。 gdb启动,但我收到以下错误: 最终发射序列出错 无法执行MI命令: -exec运行 调试器后端的错误消息: 不知道怎么跑。尝试“帮助目标”。 不知道怎么跑。尝试“帮助目标”。

有什么建议吗?坦率地说,我真的不知道我在这里做什么。我不确定我是否正确设置了工具链。问题是我找不到任何关于如何在Windows中执行此操作的文档。

提前致谢!

0 个答案:

没有答案