ここの指示に従って msvc2010 でコンパイルした Qt 4.8.3 と QtCreator を使用しています。ただし、GSL(Gnu Scientific Library)にリンクする必要がありますが、現在、@EvanTeranの回答に記載されている理由により、ここで説明したようにリンカエラーを生成するg ++でビルドする方法しか知りません。ただし、私の場合、cygwin を介して g++ で Qt を構築することはおそらく選択肢ではありません。確かにmsvc2010でgslをビルドする方法はありますが、どうやって?それを使用するソリューションがある場合に備えて、VS 2012 Express をインストールしています (これまで使用したことはありません)。
編集: CMake を見ると、GSL 用の CMakeLists.txt ファイルの階層全体を手動で作成するのが最善のようです。それは少し多すぎるので、代わりに 100pt を入れました。上記の質問に対する報奨金。私の問題をVisual Studioルート(こちら)またはg ++で解決すると、賞金と両方の質問に対する答えが得られます。
更新: 以下の回答はうまくいきましたが、おそらく VS2012 で実際にコンパイルする必要があったため、シームレスではありませんでした。明示的なキャストなど、コードにいくつかの微調整が必要でした。これは、以前のコンパイラでは明らかに許容されていましたが、私のコンパイラでは許容されていませんでした。そうでなければ、物事はかなりスムーズに進みました。