Linux下编译出现以下提示可以在编译的后面加上-lm,例如,arm-none-linux-gnueabi-gcc -o example1 example1.c -lm,意思就是添加数学库的意思,编译就能通过了
example1.c:(.text+0x3e8): undefined reference to `cos'
example1.c:(.text+0x42c): undefined reference to `sin'
example1.c:(.text+0x470): undefined reference to `sin'
example1.c:(.text+0x4b4): undefined reference to `cos'
博客指出在Linux下编译时若出现特定提示,可在编译命令后加上 -lm,如 arm-none-linux-gnueabi-gcc -o example1 example1.c -lm,添加数学库后编译即可通过。

4812

被折叠的 条评论
为什么被折叠?



