Vitis 报错 'undefined reference to `_gettimeofday'' 解决方法
这个报错是因为在编译 Vitis 工程时缺少了对 gettimeofday 函数的链接。gettimeofday 是系统调用函数,用于获取当前时间。
解决方法:
在 Vitis 工程的链接选项中添加 -lrt 参数,该参数是用于链接 librt 库的。
具体步骤:
- 打开 Vitis 工程,进入 'Project' 菜单,选择 'Properties'。
- 在左侧的面板中选择 'C/C++ Build' -> 'Settings'。
- 在右侧的面板中选择 'Linker' -> 'Miscellaneous'。
- 在 'Linker flags' 中添加 '-lrt' 参数。
- 点击 'Apply' 和 'OK' 保存修改。
重新编译 Vitis 工程,问题应该就已经解决了。
原文地址: https://www.cveoy.top/t/topic/nUgu 著作权归作者所有。请勿转载和采集!