RISC-V Docker工具链
这是用于RISC-V 32/64开发环境的Dockerfile,以及QEMU。
故事:
我正在处理RISC-V ELF CTF挑战。 提供的ELF本身是为SiFive编译的,可以由QEMU进行仿真,例如qemu-system-riscv32 -nographic -machine sifive_e -kernel xxx.elf 。 当然,QEMU可以用作GDB服务器,因此我可以远程进入仿真环境并跟踪执行,但是我的GDB只是不支持这种架构。 我试图利用RISC-V brew仓库,编译他们的工具并执行快速的远程调试,但是它只是失败了。 因此,我研究了rene-fonseca的docker并将其重写为我的版本。
如何使用。
目前,我还没有在Docker Hub上上传生成的工件,但是您应该能够修改Docker文件并构建自己的映像。 只需cd进入存储库和doc
评论1
最新资源