Mac环境下编译问题 Home › 论坛 › 一般性讨论 › Mac环境下编译问题 This topic has 5 个回复, 2 个参与人, and was last updated 5 years, 10 months 前 by Jason_Yu. 正在查看 5 帖子:1-5 (共 5 个帖子) 作者 帖子 七月 23, 2019 - 11:29 上午 #1846 Jason_Yu参与者 请问一下,你是用riscv32-unknown-elf-gcc去编译工程的时候发生的这个问题吧?不是自己编译riscv32 gcc的时候发生的吧? 七月 23, 2019 - 12:52 下午 #1847 Jason_Yu参与者 有没有可能降级一下isl或者重新自己编译一份riscv gcc呢?降级isl这个方法我不确定会不会影响到你机器上其他的软件,如果会的话,重新编译riscv gcc是更好的解决方案。 八月 3, 2019 - 10:23 下午 #1860 Bin参与者 Hi, jason 1、重新编译riscv gcc后问题解决。 新问题,如下: 1、从github上拿到的openocd src code,make编译时提示缺少makefile。 2、eclipse下如何编译生成bin文件?有没有flash tool可以直接将bin烧入到DUT? 八月 31, 2019 - 10:39 上午 #1883 Bin参与者 update.. @Jason_Yu 九月 3, 2019 - 3:30 下午 #1886 Jason_Yu参与者 Hi Bin, 是否按照文档描述,先执行./bootstrap,./configure,然后再执行make? 在工程上右键选择"Properties", 弹出界面左边选择"C/C++ Build -> Settings", 打开后右边"Toolchains" 标签页下面选中"Create flash image", 切换标签页到"Tool Settings", 会出现"GNU RISC-V Cross Create Flash Image" 选项,在这里可以选择想要生成的格式,比如bin, hex等。 另外不建议使用bin, 因为RISCV image由两个section组成,分别位于flash的开始和末端,生成bin的时候,中间未使用的部分会补0, 这样binary size会大,同时下载时间也会长。建议使用hex, elf等。 作者 帖子 正在查看 5 帖子:1-5 (共 5 个帖子) 抱歉,回复话题必需登录。 登录 用户名: 密码: 保持登录状态 登录