如何在Ubuntu中构建FFTW?

问题描述 投票:1回答:1

我一直致力于手势识别项目。我使用XKin手势识别库https://github.com/fpeder/XKin。要编译Xkin我必须安装fftw(http://www.fftw.org/download.html)我成功构建了fftw

./configure  
make  
make install

但是当我构建Xkin时,我得到了这个错误

制作共享对象时不能使用/usr/bin/ld: /usr/local/lib/libfftw3.a(lt4-problem.o): relocation R_X86_64_32 against.rodata.str1.1';用-fPIC重新编译

/usr/local/lib/libfftw3.a:错误添加符号:错误值collect2:错误:ld返回1退出状态 make [2]:* [lib / posture / libposture.so]错误1 make [1]:* [lib / posture / CMakeFiles / posture.dir / all]错误2 make:*** [all]错误2`

c kinect gesture
1个回答
2
投票

做这个

./configure --enable-shared
sudo make CFLAGS=-fPIC
sudo make install

这将解决您的问题。

© www.soinside.com 2019 - 2024. All rights reserved.