一、Squeezenet_v1項目
1.下載項目壓縮包
下載地址:百度網盤 提取碼:k67w
參考自github項目:https://github.com/jmu201521121021/ncnn_squeezenet_v_1_win
2.解壓文件,使用vs2017打開項目文件夾下的.sln文件,打開“屬性管理器”,準備創建屬性表以供本項目及其他項目複用。工具欄->【視圖】->【屬性管理器】,右擊Release|x64,選擇“添加新項目屬性表”,修改屬性表名稱,例如“ncnn_release”和“opencv3”
3.雙擊新建的屬性表項“ncnn_release”,配置“包含目錄”,“庫目錄”以及“附加依賴項”
包含目錄:
庫目錄:
附加依賴項(手動輸入ncnn.lib即可):
4.雙擊新建的屬性表項“opencv3”,配置“包含目錄”,“庫目錄”以及“附加依賴項”
包含目錄:
庫目錄:
附加依賴項(手動輸入opencv_world342.lib即可):
5.若在其他項目中需要用到上面創建的屬性表,先打開該項目的.sln文件,然後打開“屬性管理器”->右擊“Release|x64”->“添加現有屬性表”,選擇你之前創建的屬性表所在的路徑即可。
二、測試實例
1.確保本項目中包含頭文件“squeezenet_v1.1.id.h”,若不存在,從項目文件夾Squeezenet下Squeezenet目錄中手動拉到vs中
2.打開Squeezenet.cpp,工具欄->“生成”->“生成解決方案”,若無錯誤,則點擊“本地window調試器”
注:如果需要再Debug模式下進行調試,可以在“屬性管理器”->“Debug|x64”並按照上述步驟配置屬性表。