天天看點

GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子

一、下載下傳GSL庫并biany

點選打開GSL的下載下傳連結:http://gnuwin32.sourceforge.net/packages/gsl.htm

GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子

選擇Sources那一行,點選進行下載下傳

GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子

将其解壓在硬碟中的某個位置:

GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子

在如圖所示的路徑下有三個Visual Studio的解決方案

GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子

libgsl.sln就是用來編譯GSL庫的解決方案,輕按兩下打開libgsl.sln,彈出對話框時點選确定,直到出現如下界面:

GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子

點選生成->重新生成解決方案,則發現在如下目錄下有最新生成的連結庫檔案

GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子
GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子

自此,編譯GSL庫已結束

二、運作GSL庫自帶的例子

在如圖所示的目錄下有解決方案:gsl_examples.sln

GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子

輕按兩下gsl_examples.sln,一路點選确定直到出現如下界面:

GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子

選中除copy_dlls項目以外的所有項目右鍵屬性,選中如下頁籤,将_dll_d删掉

删掉前如圖:

GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子

删掉後如圖:

GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子

點選确定後退出屬性,然後點選生->重新生成解決方案

GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子

按下Ctrl+F5執行目前的啟動項目,運作結果如下:

GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子

右鍵ex_interp項目,設為啟動項目,按下Ctrl+F5執行,結果如下:

GSL學習之一:下載下傳并編譯GSL庫一、下載下傳GSL庫并biany二、運作GSL庫自帶的例子

自此,編譯使用GSL庫自帶例子結束

點選确定