freetype教程问题

attachments-2020-09-ieF4B5Qn5f655c0fa46b4.png在angle的程序里使用cos需要包含math.h文件,而且在arm-xxx-gcc需要-lm参数,ldd也显示链接了libm库,

为什么在show_line里没有用到数学函数,但ldd也显示会链接libm库,而且arm-xxx-gcc根本没有添加-lm参数?

为什么以前stdio.h、string.h之类的不用指定需要链接的库?

请先 登录 后评论

1 个回答

星星之火 - 嵌入式工程师
擅长:答疑助手


attachments-2020-09-PCD1cISw5f65699110d52.png

stdio.h、string.h 这些标准的不需要添加,工具链会默认使用,除非工具链是-nostdlib-nolibc的。

show_line可执行程序,你使用哪个代码编译出来的,把老师代码路径和文件名字发一下看看

请先 登录 后评论
  • 1 关注
  • 0 收藏,110 浏览
  • yangyin 提出于 2020-09-19 09:24

相似问题