2017-07-26 17 views
0

私はジェスチャー認識プロジェクトに取り組んでいます。 XKinジェスチャー認識ライブラリhttps://github.com/fpeder/XKinを使用します。 Xkinをコンパイルするために、私は私がUbuntuでFFTWを構築するには?

./configure 
make 
make install 

とFFTW正常にビルドが、私はXkinを構築するとき、私は作るとき

/usr/bin/ld: /usr/local/lib/libfftw3.a(lt4-problem.o): relocation R_X86_64_32 against .rodata.str1.1' を使用することはできませんこのエラーを得た(http://www.fftw.org/download.html)FFTWインストールする必要がありました共有オブジェクト。エラーがシンボルを追加:バッド値 collect2はを:エラー:* [LIB /姿勢/ libposture:ldは1つの終了ステータスを返した
は、[2]を作る-fPIC

/usr/local/lib/libfftw3.aで再コンパイル.so]エラー1
は、[1]にする:*
[LIB /姿勢/ CMakeFiles/posture.dir /すべて]エラー2
メイク:*** [すべて]エラー2`

+0

なぜ 'apt-get install libfftw3-dev'をインストールしたのですか? –

+0

私は何も変わっていませんでしたが、私はまだ同じエラーがありました – solmn

答えて

1

この

を行います

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

これで問題は解決します。

+0

ありがとうございます。できます。 – solmn

関連する問題