GNU源码能否通过keil编译后使其在STM32上运行?

2019-07-20 06:52发布

现从开源网站上下载gsl源码(GNU scientific library),想通过阿波罗开发板使用其丰富的数学运算库(MDK自带的数学库功能太少了,我这边要做机器人控制)。
网上说有通过minGW可以将Linux下的gsl转换为windows上使用的,但是windows上生成的lib应该不能用在keil上,所以这种方法行不通。

因为原子教程上默认的编译器是armcc,但是还有一种编译器是gcc,问题困扰好久了。
问1:到底可不可以用gcc去编译gsl?(但编译时有很多错误)
问2:如果可以,除了启动文件.s要换成gcc版本的(之前是arm版本),其他模块代码不作更改 能否在开发板上运行呢?

真的是晕死了,期待原子哥或其他战友的回复。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。