摘要:
我正在使用Qt 4.8.3和QtCreator,我按照here
的說明編寫了msvc2010.然而,我需要連結到GSL(Gnu Scientific Library),但是目前我只知道如何用g這產生了連結器錯誤,正如here
所述,無疑是由@EvanTeran的答案給出的.然而,在我的情況...
我正在使用
Qt 4.8.3和QtCreator,我按照
ofollow,noindex" target="_blank">here
的說明編寫了msvc2010.然而,我需要連結到GSL(Gnu Scientific Library),但是目前我只知道如何用g這產生了連結器錯誤,正如
here
所述,無疑是由@EvanTeran的答案給出的.然而,在我的情況下,通過cygwin與g建立Qt可能不是一個選擇 – 我剛剛脫離了一個多天的噩夢,在此期間,我試圖做到這一點,但不能像
here
記錄.當然有一種使用msvc2010構建gsl的方法,但是如何?我已經安裝了VS 2012 Express(儘管我以前從未使用過),以防使用它的解決方案.
編輯:看看CMake,似乎最好的是為GSL手動建立CMakeLists.txt檔案的整個層次結構.這只是有點太多了,所以我把一個100pt.對上述問題的賞金.解決我的問題Visual Studio路線(這裡)OR與g將獲得這兩個問題的賞金和答案.
更新:下面的答案很好,但不是無縫,可能是因為我實際上需要在VS2012下進行編譯.需要對程式碼進行一些調整,例如顯式轉換,這在以前的編譯器中是容忍的,但不是我的.否則事情進展順利.