VS2019 安全性检查的解决方法(一劳永逸)

第一步

在VS2019安装路径下找到vcprojectitems文件夹(参照下图)

第二步

找到newc++file文件

第三步

将newc++file文件剪切到桌面,进行编辑。
即将 #define _CRT_SECURE_NO_WARNINGS 添加到首行,保存并剪切回原处(这一步主要是因为在C盘下是没有编辑权限的,剪切到桌面才可以编辑保存,移回去就可以了。或者也可以通过授予notepad++管理员权限直接进行修改)

第四步

正常打开VS2019,新建项目–>新建项,发现首行已经自动添加#define _CRT_SECURE_NO_WARNINGS(这段预编译的意思是让VS的编译器忽略安全警告,可以让你直接使用scanf等C的标准函数)
在这里插入图片描述

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: 1. 下载并安装OpenCV库 首先,需要从OpenCV官网下载适合自己的版本,然后解压到一个路径下,例如:D:\opencv。 2. 配置环境变量 在系统环境变量中添加OpenCV的bin目录路径,例如:D:\opencv\build\x64\vc14\bin。 3. 配置VS2017 打开VS2017,创建一个新的C++项目,然后右键单击项目,选择“属性”。 在“VC++目录”中,选择“包含目录”,添加OpenCV的include目录路径,例如:D:\opencv\build\include。 在“VC++目录”中,选择“库目录”,添加OpenCV的lib目录路径,例如:D:\opencv\build\x64\vc14\lib。 在“链接器”中,选择“输入”,添加OpenCV的lib文件,例如:opencv_world341d.lib。 在“C/C++”中,选择“代码生成”,将“运行库”设置为“多线程调试(/MTd)”。 4. 测试代码 在项目中添加一个cpp文件,输入以下代码: #include <opencv2/opencv.hpp> using namespace cv; int main() { Mat img = imread("test.jpg"); imshow("test", img); waitKey(0); return 0; } 然后编译运行,如果能够正常显示图片,则说明配置成功。 ### 回答2: Visual Studio 2017是开发Windows应用程序最广泛使用的IDE(集成开发环境)之一,而OpenCV是一款优秀的计算机视觉库,提供了许多先进的图像处理和计算机视觉功能,包括图像读取、显示、变换、特征提取等等。本文将指导您如何在Visual Studio 2017中配置OpenCV,以便于开发图像处理和计算机视觉项目。 第一步:下载和安装OpenCV 打开OpenCV官网,选择下载OpenCV for Windows并解压缩。 第二步:配置环境变量 打开计算机属性——环境变量,添加两个变量OPEN_CV_DIR和OPENCV_BIN_DIR,变量值分别为OpenCV文件夹的路径和它子目录build/x64/vc14/bin的路径。 第三步:创建一个Visual Studio2017项目 打开Visual Studio2017,创建一个Visual C++空项目,并添加一个源文件opencv.cpp。并添加工程——添加现有项目……—–选择.opencv\build文件夹下的OpenCV.sln文件——选择X64和vc14. 第四步:配置属性 右键单击项目添加OpenCV库中的Include和库文件的目录 :属性——c/c++—–常规——附加包含目录:$(OPEN_CV_DIR)\build\include;$(OPEN_CV_DIR)\build\include\opencv2; 如笔者OpenCV文件夹放在d盘根目录下:d:\opencv\build 属性——链接器——常规——附加库目录:$(OPENCV_BIN_DIR); 属性——链接器——输入——附加依赖项——输入:opencv_world320d.lib;opencv_world320.lib; (注:lib文件是在OpenCV文件夹的d:\opencv\build\x64\vc14\lib目录下,根据自己的情况修改)。 编写代码 在创建好的源文件中添加相应的OpenCV头文件和命名空间,并编写图像处理或计算机视觉方面的代码。最后,编译源文件并运行程序,如果程序可以正常运行则表示OpenCV已经成功在Visual Studio 2017中配置完毕。 综上所述,以上是在Visual Studio 2017中配置OpenCV的步骤。通过以上操作,可以让程序员在使用Visual Studio 2017进行计算机视觉和图像处理开发时更加顺利,提高开发效率和编程体验。 ### 回答3: 在使用OpenCV做图像处理及计算机视觉时,正确配置VS2017可以使得开发工作更加高效而且不易出现错误。下面介绍如何用一劳永逸方法配置VS2017环境。 第一步,下载OpenCV。可以在OpenCV的官网上下载OpenCV的安装文件,或者通过CMake从源代码中构建OpenCV。 第二步,打开VS2017。从菜单栏选择文件->新建->项目。 第三步,选择Visual C++ -> Windows Console Application项目类型。将项目命名为任意名称并点击确定按钮。 第四步,右键单击项目名称。选择属性。 第五步,将配置选择为所有配置,并选择平台为x64。 第六步,选择VC++目录并单击编辑。选择包含目录和库目录。添加OpenCV下载的头文件和链接库文件夹。例如:C:\opencv\build\include加入到包含目录, C:\opencv\build\x64\vc15\lib加入到库目录。 第七步,选择链接器->输入并单击编辑。添加库文件opencv_world340.lib, opencv_world340d.lib,libpng16_staticd.lib, zlibd.lib。 第八步,在main函数中添加以下代码,确保是否能够正常使用OpenCV。 ``` #include<opencv2\core.hpp> #include<opencv2\highgui.hpp> int main(){ cv::Mat img = cv::imread("test.png"); cv::imshow("Image", img); cv::waitKey(0); return 0; } ``` 至此,我们已经完成了在VS2017中配置OpenCV的全部步骤,可以愉快地开始OpenCV的图像处理和计算机视觉工作啦!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值