windows系统
Qt的pro文件:
win32:{ Debug:{ #opencv INCLUDEPATH += C:/OpenCV_CUDA/include \ C:/OpenCV_CUDA/include/opencv2 LIBS += -LC:/OpenCV_CUDA/x64/vc16/lib \ -lopencv_img_hash455d \ -lopencv_world455d } Release:{ #opencv INCLUDEPATH += C:/OpenCV_CUDA/include \ C:/OpenCV_CUDA/include/opencv2 LIBS += -LC:/OpenCV_CUDA/x64/vc16/lib \ -lopencv_img_hash455 \ -lopencv_world455 } }
VS的props文件:
<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ImportGroup Label="PropertySheets" /> <PropertyGroup Label="UserMacros" /> <PropertyGroup /> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <ClCompile> <AdditionalIncludeDirectories>C:\OpenCV_CUDA\include;C:\OpenCV_CUDA\include\opencv2;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> </ClCompile> <Link> <AdditionalLibraryDirectories>C:\OpenCV_CUDA\x64\vc16\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> <AdditionalDependencies>opencv_world455d.lib;opencv_img_hash455d.lib;%(AdditionalDependencies)</AdditionalDependencies> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <ClCompile> <AdditionalIncludeDirectories>C:\OpenCV_CUDA\include;C:\OpenCV_CUDA\include\opencv2;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> </ClCompile> <Link> <AdditionalLibraryDirectories>C:\OpenCV_CUDA\x64\vc16\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> <AdditionalDependencies>opencv_world455.lib;opencv_img_hash455.lib;%(AdditionalDependencies)</AdditionalDependencies> </Link> </ItemDefinitionGroup> </Project>