VS_C++編程學習(三)OpecnvNoCuda+Ncnn+Vulkan庫的VS2019環(huán)境配置
一、快速的配置管理方法
快速分項目配置——屬性管理器

添加新項目屬性表---配置文件

可以生成獨立的配置文件

二、opecnvNoCuda
F:\Keii_GasDetect\opecnvNoCuda\install\include
F:\Keii_GasDetect\opecnvNoCuda\install\x64\vc15\lib
opencv_world451.lib
opencv_img_hash451.lib
添加dll庫

dll庫復制到項目的exe文件夾

三、ncnn和vulkan
F:\Keii_GasDetect\vulkan\1.2.170.0\Include
F:\Keii_GasDetect\ncnn-20201218-full-source\build\install\include\ncnn
F:\Keii_GasDetect\ncnn-20201218-full-source\build\install\lib
F:\Keii_GasDetect\vulkan\1.2.170.0\Lib
glslang.lib
ncnn.lib
OGLCompiler.lib
OSDependent.lib
SPIRV.lib
VkLayer_utils.lib
vulkan-1.lib
四、vcxproj文件
vcxproj文件是工程的配置文件,
官方不建議我們直接修改.vcxproj文件,但是提供了一條其他的入口,即用戶可以創(chuàng)建和編輯自己的.props文件,然后在.vcxproj文件中import進來即可,這樣有兩個好處,
1.為用戶提供了一種便利,因為有時候修改項目文件(直接或通過.props、.targets文件)會更直觀和方便,當然前提是你得需要了解項目文件的結構和元素作用,可以參考上一篇文章;
2.將獨立于具體項目的項目文件內(nèi)容抽象出來并根據(jù)類別形成一個個.props文件,這樣可以在不同的項目中復用,比如用戶定義的宏、第三方庫相關的配置等;
導入的兩個配置文件在vcxproj文件中出現(xiàn)

有時候使用別人的工程報錯時,可以看看vcxproj文件是不是有些路徑是別人的路徑