spams-pythonツールボックスをインストールして、スパース表現の問題を最適化しようとしています。clang:error:サポートされていないオプション '-fopenmp'をコンパイルspams-python lib
The download page->http://spams-devel.gforge.inria.fr/downloads.html
The package link -> http://spams-devel.gforge.inria.fr/hitcounter2.php?file=33816/spams-python-v2.5-svn2014-07-04.tar.gz
私はそのディレクトリに入り、 "pip install .
"と入力しました。 setup.py
スクリプトが実行され、エラーメッセージが表示されました。 私も(同じ目的を持って)入力してpip
を使用せずにインストールしようとした:python setup.py install --prefix=/usr/local/lib/python2.7/site-packages/
scripyは実行します。
clang -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I. -Ispams/linalg -Ispams/prox -Ispams/decomp -Ispams/dictLearn -I/usr/local/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7/ -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c spams_wrap.cpp -o build/temp.macosx-10.11-x86_64-2.7/spams_wrap.o -DNDEBUG -DUSE_BLAS_LIB -fPIC -fopenmp -m32
エラーメッセージは言う:
clang: error: unsupported option '-fopenmp'
error: command 'clang' failed with exit status 1
それは私のコンピュータと思われます明らかに-fopenmp
をサポートしていません。
どうすれば修正できますか?
お返事ありがとう、アップルは10.12を参照してenvirを開発するのですか? – Microos
私はXcodeを参照しています。私はあなたがそこに必要なバージョンがわからないが、同じことではないOSXのバージョンについて話しているかのように聞こえる。 –
もっと正確に言えば、私はまだOSX 10.10.5にいるので、もっと現代的なOSXを持っているかのように私に聞こえます。 Xcode自体が最新であることを確認してください(App Storeがすべきことです)。そうであれば、おそらく待つ必要があります。 もう1つの問題は、アップルが時々clangの独自のバージョンをリリースすることです。私はそれが何かを覚えていないが、1年か2年前にclangができることをしたかったが、Xcodeのバージョンはそうしなかった。 –