个人建什么样的网站好,wordpress添加用户登录,大型网站开发教程,哪个网站可以宣传做的蛋糕QT配置libtorch Qt下载QT配置MSVCQT配置Libtorch Qt下载 Qt点击下载 Qt的安装选择MSVC2017 64-bit(一定要安装#xff0c;这关乎后面的配置#xff01;#xff01;#xff01;)#xff0c;其他的根据自己的选择进行安装 QT配置MSVC Visual Studio点击安装 这里需要安装VS以… QT配置libtorch Qt下载QT配置MSVCQT配置Libtorch Qt下载 Qt点击下载 Qt的安装选择MSVC2017 64-bit(一定要安装这关乎后面的配置)其他的根据自己的选择进行安装 QT配置MSVC Visual Studio点击安装 这里需要安装VS以便后面配置MSVC2017(最好安装VS2017与MSVC进行对应安装最新版本的也可以后面会说到方法) Windows SDK点击安装 如果你的VS版本是2017的就下载进行安装只需要选择当中的Debug一行安装其他的取消勾选。 进入QT点击工具点击选项 进入之后选择Kits查看MSVC2017是否出现黄色感叹号或者错误如果错误则需要点击Manage进行配置。 以下是出现黄色感叹号或者错误需要执行的操作 点击添加点击MSVC,点击C 建议直接搜索每个人的版本不一样位置可能也不一样我的在C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build文件夹下。 选择刚刚配置MSVC。 QT配置Libtorch libtorch点击下载 根据自己配置的Qt是release版本还是Debug版本进行对应下载 将下载好的libtorch的include和lib目录添加至环境变量注意自己的版本 新建一个Qt工程文件选择后用MSVC进行编译 进入工程文件.pro更改相应的配置 根据自己的路径进行更改
INCLUDEPATH E:\libtorch\libtorch-debug\include
INCLUDEPATH E:\libtorch\libtorch-debug\include\torch\csrc\api\includeLIBS -LE:/libtorch/libtorch-debug/lib \-lc10\-lc10_cuda\-ltorch\-ltorch_cuda\-ltorch_cpuLIBS -INCLUDE:?ignore_this_library_placeholderYAHXZ
这里需要将torch相关的头文件放在最前面否则会报一堆的符号错误或者像以下这样添加。 #undef slots #include torch/torch.h #define slots Q_SLOTS
#include torch/torch.h
#include mainwindow.h
#include ui_mainwindow.h
#include QDebug
//#undef slots
//#include torch/torch.h
//#define slots Q_SLOTSMainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow)
{ui-setupUi(this);if (torch::cuda::is_available())qDebug() cuda 可用;elseqDebug() cuda 不可用;}MainWindow::~MainWindow()
{delete ui;
}
显示cuda可用即算配置成功了