• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C言語でエラーが出てビルドができません。)

C言語でエラーが出てビルドができない

このQ&Aのポイント
  • C言語でエラーが出てビルドができない現象について調査中です。
  • 特徴点マッチングを行う関数のビルド時にエラーが発生しています。
  • gsl_rngというヘッダファイルの未解決外部シンボルエラーが発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

> 指示にあるRelease-Staticlibという項目がありません。 「ビルド」メニューの「構成マネージャ」を開き、「アクティブソリューション構成」に「Release-Staticlib」を選択してから全体をビルドすれば、 VC8\libgsl\Release-Staticlib\ に libgsl.lib VC8\libgslcblas\Release-Staticlib\ に libgslcblas.lib が作成されます。 このどちらか(たぶんlibgsl.libの方)をリンクすれば冒頭のエラーは消えるはずです。

a0672113
質問者

お礼

おかげさまで、無事プログラムを実行することが出来ました! とてもわかりやすい解説ありがとうございました。

その他の回答 (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 手助けになれば・・・。

a0672113
質問者

お礼

素早い返信ありがとうございました! 参考になりました。

関連するQ&A