最近要做一個拟合尋峰算法,需要在 github 中 尋找代碼 ,抽取有效代碼,配置所需要的數學庫gsl。網上很多教程講配置gsl庫。列舉如下:
1.https://blog.csdn.net/czyt1988/article/details/39178975
這個 教程的講的很詳細,但是難點在于 在visual studio 下 用 lib 指令生成.lib檔案。
lib /machine:i386 /def:libgsl.def
lib /machine:i386 /def:libgslcblas.def
上述兩條指令注意結合網上其他教程
2.https://blog.csdn.net/u012248802/article/details/80655902
https://blog.csdn.net/xiaop5140/article/details/76712413
這兩個文檔的可取之處是 下載下傳庫的鏡像壓縮檔案、解壓壓縮檔案、configure、make、make install、make uninstall、配置環境變量、配置qt工程的pro檔案(include 、 lib、define 、pri檔案),學會其中用庫的原理
反複排除細節控制變量對比之後,向項目學到了第三種方法
3.項目中用到了tufao庫也是一個從github下載下傳的連結庫,形式與gsl差别不大,
找到所需的.so 檔案或者.so.0檔案,按照上圖添加至項目工程即可成功。其中.so檔案是按照方法二make install 而成。
項目總結:一個問題遲遲找不到答案,一定要跳出原有的思路架構,跳出整個思路體系。
2.正難則反 整體換個方法說不定就解決了