vs2013+opencv1.0,cvvidsurv.hpp報錯C4996

問題:vs2013下使用opencv1.0,include”cvaux.h”後,報錯Error 3 error C4996: ‘strdup’: The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _strdup. See online help for details. g:\opencv1.0\opencv\cvaux\include\cvvidsurv.hpp 189 1 energy
解決:修改cvvidsurv.hpp源碼,將所有報錯的地方前加下劃線strdup改爲_strdup,注意147行,將cv_XXX改爲_XXX

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