首先,正確安裝OpenCV,並且通過測試。
我理解GPU的環境配置由3個主要步驟構成。
1. 生成關聯文件,即makefile或工程文件
2. 編譯生成與使用硬件相關的庫文件,包括動態、靜態庫文件。
3. 將生成的庫文件加入到程序中,加入過程類似於OpenCV庫的添加過程。
詳細操作參見:
http://wenku.baidu.com/link?url=GGDJLZFwhj26F50GqW-q1ZcWek-QN2kAgVJ5SHrQcmte-nx9-GyIUKxGwIvtzJ_WoBddvasI7gv59BBGqzBykxTAnenbwId3VTegc3ayX1q
http://blog.csdn.net/fengbingchun/article/details/9831837
http://blog.csdn.net/quanquanyu/article/details/8917765
據參考文獻介紹,會同時配置好CUDA和OpenCL的環境。我只運行了測試程序,完成配置后getCudaEnabledDeviceCount()輸出為1。
第2步編譯時,會有錯誤,我沒管,接着做,最后也測試成功了。