利用多個開源庫進行編程中應注意的事項

利用多個開源庫進行編程中應注意的事項

一.引子       

        在用CUDA實現虛擬內窺鏡的過程中,需要用到CxImage、VTK、ITK等一些開源的庫,因爲自己的偷懶,造成工作進展被拖延了5天,鬱悶呀!在編譯了CxImage得Debug和Release版本後,自己圖省事,就只在工程中添加了CxImage得Debug版的庫文件,結果當把VTK的庫文件添加到工程後,工程編譯鏈接都沒有問題,可一運行,就報VTK的錯誤,錯誤如下:

 

       點擊 Break 後,緊接着程序跳到

       這種情況只出現在Debug中,在Release下正常,一開始以爲自己編譯VTK的時候可能那裏有問題,就重新編譯了VTK得Debug版本,發現問題依舊,翻來覆去搞了5天,這一問題一直沒有搞定,巨鬱悶,好在Release下正常。

       今天圖像想起來是否是因爲CxImage的問題,一查,果然是這個早成的,在這裏記錄下。

二.教訓

       以後一定要認真呀!血的教訓,5天的時間就因爲自己的一個小疏忽而被浪費了,唉!

        認真!認真!再認真。

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