C 乙個關gsl的問題

2021-07-24 23:30:11 字數 546 閱讀 9556

這幾天從boss手裡接過乙個用vs2005開發的老古董程式,boss讓我公升級到2012,沒辦法,那就開始幹吧。

直接匯入到vs20102,果然就直接出問題了,程式師乙個mfc mdi工程,直接主框架的loadframe直接報記憶體衝突了!!!這怎麼玩?考慮到可能是程式引用的第三方庫的版本過低,只能重新建乙個工程慢慢新增。。。(我還是太弱了)

加入之後,用mfc的函式替換掉第三方介面庫函式,沒問題了。編譯的時候卻詭異的出現了乙個問題:error lnk2001: 無法解析的外部符號_gsl_interp_linear。我起初沒有太在意,以為只是庫目錄的路徑沒有設定對或者少加入了。結果搞了半天相對絕對路徑都搞了還是出錯@!~@!@#

沒辦法,此路不通,突然靈機一動,想到會不會是這個_gsl_interp_linear鬼玩意出了問題,於是抱著僥倖心理,去搜了一下,沒想到最後竟然真的瞎貓遇到死耗子了。不廢話了,最後的解決辦法是專案-》屬性-》c/c++-》-》命令列-》其他選項中 新增 /d "gsl_dll" 至於為什麼,暫時沒有時間去搞清楚,先記錄一下。有時間去看一下這是什麼鬼。

c 視窗布局的乙個問題

同事做了乙個msn功能的客戶端工具.在主視窗上有乙個treelist用來顯示聯絡人.每個節點 聯絡人 雙擊時彈出乙個對話方塊,用與和對方互動.可以說這是乙個非常簡單的gui而局 拋開通訊部分 但雙擊節點後彈出的視窗總是自動在後面.當主視窗最大化時用於互動的視窗就看不到了,手動切換非常麻煩.分析 彈出...

c 乙個問題 while cin 的解釋

cin是c 的標準輸入流,其本身是乙個物件,並不存在返回值的概念。不過經常會有類似於 while cin a 的呼叫,這裡並不是cin的返回值,而是 操作過載函式 istream operator istream t 的返回值,其中第二個引數由cin 後續引數型別決定。其返回值型別為istream ...

乙個有趣的C語言問題

這個問題是知乎上的乙個問題,看了以後覺得比較有意思。短到只有十多行,但是這麼短的 卻輸出了很奇怪的結果。很多人回答的時候都是站在理論的角度上說明 的問題,但是實際的問題還是沒有說明其中的問題。問題是 c 語言區域性變數,堆與棧的問題?知乎上的問題 以上就是知乎中的問題,基本上把問題也描述清楚了,對於...