我在 Vivado SDK 中编写了一个简单的项目,以测试我在 Vivado 中开发的硬件平台。我的问题是SDK 无法识别 sin() 函数。我已经包含“math.h”库而没有任何错误,程序识别包含 sin() 函数的库(我自己检查了它)。
我收到此错误:
C:\PATH...\Debug/../src/helloworld.c: undefined reference to `sin' collect2.exe: error: ld returned 1 exit status
我在这里阅读了答案,它太笼统了,所以解决我的问题没有用。很明显存在库问题,但不清楚如何在 Vivado SDK 中专门解决它。
我正在使用:操作系统:Windows 7
维瓦多:2016.1
Vivado SDK:2016.1
有什么解决办法???