Shark Machine Learning Library --之運行篇

在上一篇博客裏面,我們最後得到了Shark Machine Learning Library 的shark.lib 靜態鏈接庫。本文將繼續講解,使用得到的庫,在VS2005 環境裏運行一個shark自帶的例子,這個例子叫做“TSP_GA”,看名字就知道了,使用遺傳算法求解TSP問題的。

OK,開始吧。

第一步,先到這個路徑Shark\examples\EALib 下面,找到本文要用的源文件TSP_GA.cpp。新建一個工程,文件路徑下新建兩個文件夾,一個叫include,一個叫lib,分別用於放置shark的頭文件和鏈接庫。

第二步,給工程添加靜態鏈接庫和頭文件包含。點擊“項目”->“屬性”,選擇“C/C++”->"常規",如下圖所示,添加頭文件的路徑(附加包含目錄)

然後,點擊“鏈接器”->“常規”,添加shark.lib的附加庫目錄,如下圖

繼續,點擊“鏈接器”->“輸入”,填寫庫名稱,如下圖

OK,到此爲止,我們就把工程的鏈接庫和頭文件都設置好了。

第三步,運行 TSP_GA 工程,成功!恭喜你,你已經成功安裝了 shark 庫函數!

說明一下,由於是控制檯應用程序,最後運行完可能閃一下就沒了。一個小技巧是,在程序最後加一句 getchar(); 這樣敲回車纔會退出。

如果有時間,我再介紹一下,shark的具體使用,請關注哦!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章