25 Nisan 2012 Çarşamba

OpenCV 2.3.1 tbb_debug.dll is missing from your computer hatası

Visual Studio altında OpenCV kullanımında "The program can't start because tbb_debug.dll is missing your computer. Try reinstall the program to fix this problem" hatası alıyorsanız, şu birkaç adımı uygulayarak problemin çözümüne ulaşabilirsiniz :

Adımlar :
  1. http://threadingbuildingblocks.org/file.php?fid=77 adresinden son sürüm dosyayı indirin. (windows için olanı)
  2. İndirilen dosyadaki bin klasörü içerisindeki intel64 ve ia32 klasörlerini tüm içeriği ile birlikte ...\opencv\build\common\tbb içerisindeki dosyalarla değiştirin. (Değişimden önce tbb klasörünün yedeğini almak iyi olabilir.) 
  3. Control Panel – System and Security – System – Advanced System Settings – Environment Variables(Ortam Değişkenleri) altından Path'i seçerek Edit deyin.
  4. Var olan değişkenlere  C:\...\opencv\build\common\tbb\ia32\vc10 şeklinde olan yolu ekleyin. Eğer 64 bitlik işletim sistemi kullanıyorsanız ia32 yerine intel64 yazmalısınız. Benim için bu yol : C:\Program Files\opencv\build\common\tbb\ia32\vc10 şeklinde oldu.
  5. Eğer açıksa Visual Studio'yu yeniden başlatın.
Bu dll OpenCV'nin 2.3.1 sürümünde bulunmuyormuş. Ancak 2.4 sürümünü kullanıyorsanız, zaten böyle bir hatayı almıyor olmanız gerekli.

Daha fazla bilgi için :

Related Posts Plugin for WordPress, Blogger...