- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C言語でエラーが出てビルドができません。)
C言語でエラーが出てビルドができない
このQ&Aのポイント
- C言語でエラーが出てビルドができない現象について調査中です。
- 特徴点マッチングを行う関数のビルド時にエラーが発生しています。
- gsl_rngというヘッダファイルの未解決外部シンボルエラーが発生しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> 指示にあるRelease-Staticlibという項目がありません。 「ビルド」メニューの「構成マネージャ」を開き、「アクティブソリューション構成」に「Release-Staticlib」を選択してから全体をビルドすれば、 VC8\libgsl\Release-Staticlib\ に libgsl.lib VC8\libgslcblas\Release-Staticlib\ に libgslcblas.lib が作成されます。 このどちらか(たぶんlibgsl.libの方)をリンクすれば冒頭のエラーは消えるはずです。
その他の回答 (1)
- t_nojiri
- ベストアンサー率28% (595/2071)
回答No.1
>xform.obj : error LNK2001: 外部シンボル "_gsl_rng_mt19937" は未解決 未解決なんでしょうね。 gsl_rng.h gsl_randist.h ライブラリは判りませんけど、 http://wiki.livedoor.jp/morihito1/d/%CD%F0%BF%F4%C0%B8%C0%AE とか・・・? http://bitwalk.blogspot.com/2008/02/gsl.html 手助けになれば・・・。
質問者
お礼
素早い返信ありがとうございました! 参考になりました。
お礼
おかげさまで、無事プログラムを実行することが出来ました! とてもわかりやすい解説ありがとうございました。