-
Notifications
You must be signed in to change notification settings - Fork 88
Description
我尝试根据教程为本地构建whell文件。
python setup.py bdist_wheel linux
此时出现了报错:
(节选)
[ 31%] Building C object omv/CMakeFiles/omv.dir/omv/imlib/apriltag.c.o yes checking for sys/stat.h... /home/zhuizhai/SDK/MaixCDK/components/3rd_party/omv/omv/imlib/apriltag.c: 在函数‘zarray_vmap’中: /home/zhuizhai/SDK/MaixCDK/components/3rd_party/omv/omv/imlib/apriltag.c:630:9: 错误:too many arguments to function ‘f’; expected 0, have 1 630 | f(p); | ^ ~ [ 31%] Building CXX object yaml/CMakeFiles/yaml.dir/yaml-cpp/src/nodeevents.cpp.o /home/zhuizhai/SDK/MaixCDK/components/3rd_party/omv/omv/imlib/fft.c:440:6: 错误:conflicting types for ‘fft1d_dealloc’; have ‘void(fft1d_controller_t *)’ {或称 ‘void(struct fft1d_controller *)’} 440 | void fft1d_dealloc(fft1d_controller_t *controller) { | ^~~~~~~~~~~~~ 包含于文件 /home/zhuizhai/SDK/MaixCDK/components/3rd_party/omv/omv/imlib/fft.c:15: /home/zhuizhai/SDK/MaixCDK/components/3rd_party/omv/omv/imlib/fft.h:20:6: 附注:previous declaration of ‘fft1d_dealloc’ with type ‘void(void)’ 20 | void fft1d_dealloc(); | ^~~~~~~~~~~~~ gmake[2]: *** [omv/CMakeFiles/omv.dir/build.make:443:omv/CMakeFiles/omv.dir/omv/imlib/fft.c.o] 错误 1 gmake[2]: *** 正在等待未完成的任务.... [ 31%] Building C object zbar/CMakeFiles/zbar.dir/ZBar-0.10/zbar/qrcode/bch15_5.c.o yes