1.安装Visual Studio 2019年以后版本 https://visualstudio.microsoft.com/zh-hans/
选择c++桌面开发
选择路径安装
安装完成后会出现以下界面 可能会重启
2.在官网Jetbrains.com下载CLion(编辑器)或者使用破解版(可能会在使用过程中出现一些bug,比如代码中有注释会导致代码不能运行,右键没有出现build等)
官网下载地址:https://www.jetbrains.com/clion
破解版下载地址:链接:https://pan.baidu.com/s/1TSIRBZXm7La_LHjSqGjmBg?pwd=87vu
提取码:87vu
a.双击.exe文件->next
直到,后缀默认.cpp
b.补丁(仅能破解2019年版本)
在网盘中下载破解补丁:jetbrains-agent.jar 是激活补丁,ACTIVATION_CODE.txt 是激活码
c.破解
(1)将jar包拷贝到CLion的安装目录/bin下。
(2)编辑.vmoptions结尾的文件。加上一行 -javaagent:jetbrains-agent.jar,并保存修改。
Windows系统最好填写全路径,如 -javaagent:D:\绝对路径\bin\jetbrains-agent.jar
(3)打开CLion进行激活。
选择 Activation code 方式,将 ACTIVATION_CODE.txt 中的激活码拷贝过去即可成功激活。
参考链接:https://www.jianshu.com/p/f0f7a7d326cc
3.pytorch官网 c++环境的Libtorch
此处仅做流程推理因此选择CPU
构建lib文件夹,将Release和Debug版本放入lib中,无需安装,只需下载到本地
4.配置opencv的C++环境(opencv本身是c++的)
opencv官网:https://opencv.org/
官网opencv->library->release->opencv最新版->windows->.exe(自带解压器的解压包)
本文链接中:
5.打开CLion
New Project->
file->settings->
将环境换成刚才安装好的vs路径,选择amd64,点击ok
左侧CMake将build type换成Release 如下图
apply以后项目左侧会出现一个cmake-build-release根目录,CMakeLists.txt(各种配置信息)
build main.cpp
成功!