2016-08-01 26 views
1

こんにちは私はこのガイドに従ってGSLライブラリをインストールして使用しようとしています:Install GSL on Mac。 brewのインストールは正常に動作し、/ usr/local/includeのパスにあるファイルを見ることができます。それから、サンプルのCコードを試しましたが、コンパイルするとこのエラーが出ます:アーキテクチャx86_64のシンボルが見つかりません。私が検索し、ここでこの答えを参照:g++ errorので、私はコマンドに-lgslを追加した、などのSTH:gsl:libraryが見つからないg ++コンパイル

g++ -I/usr/local/include -lgsl main.c 

しかし、それは与える:LD:ライブラリは-lgslエラーが見つかりません。どうすれば解決できますか?ありがとうございました!

答えて

0

うんソリューションは、このようになります。

g++ -I/usr/local/include -L/usr/local/lib -lgsl main.c 

これは動作します。回答はこちらInstall GSLを参照してください。基本的には-Iはあなたにヘッダを与えますが、ライブラリをリンクするには-Lステートメントも必要です。

関連する問題