当前位置: 首页 > wzjs >正文

网站被封了怎么办wordpress主页加音乐

网站被封了怎么办,wordpress主页加音乐,上海网站建设公司电,信用 网站 建设方案VSCodeCMake简直就是C程序开发者的福音,无论是进行Qt开发,音视频开发,后端程序开发,Cuda开发,CMake都是神一样的存在。 首先确保你已经安装好了Cuda Toolkit,比如我的是Cuda 12.3。 确保你已经配置了环境变…

        VSCode+CMake简直就是C++程序开发者的福音,无论是进行Qt开发,音视频开发,后端程序开发,Cuda开发,CMake都是神一样的存在。

        首先确保你已经安装好了Cuda Toolkit,比如我的是Cuda 12.3。

        确保你已经配置了环境变量:

VSCode下载好插件:

        CMakeLists.txt如下:

cmake_minimum_required(VERSION 3.18)
project(CudaTest LANGUAGES CXX CUDA)
# 设置CUDA标准
set(CMAKE_CUDA_STANDARD 17)
set(CMAKE_CUDA_STANDARD_REQUIRED ON)
#设置CUDA架构
set(CMAKE_CUDA_ARCHITECTURES "75")
# 添加CUDA头文件
include_directories("$ENV{CUDA_PATH}/include")
# 添加可执行文件
add_executable(cuda_test  cuda_kernel.cu)

        main.cu如下:

#include <stdio.h>
#include <cuda_runtime.h>// CUDA核函数:执行向量加法
__global__ void vectorAdd(const float *a, const float *b, float *c, int n) {int idx = blockIdx.x * blockDim.x + threadIdx.x;if (idx < n) {c[idx] = a[idx] + b[idx];}
}
// 验证GPU计算结果
void verifyResult(float *a, float *b, float *c, int n) {for (int i = 0; i < n; i++) {if (fabs(a[i] + b[i] - c[i]) > 1e-5) {printf("计算结果错误!\n");return;}}printf("计算结果正确!\n");
}
int main() {const int n = 1000;const int size = n * sizeof(float);float *h_a = (float*)malloc(size);float *h_b = (float*)malloc(size);float *h_c = (float*)malloc(size);for (int i = 0; i < n; i++) {h_a[i] = rand() / (float)RAND_MAX;h_b[i] = rand() / (float)RAND_MAX;}float *d_a, *d_b, *d_c;cudaMalloc(&d_a, size);cudaMalloc(&d_b, size);cudaMalloc(&d_c, size);cudaMemcpy(d_a, h_a, size, cudaMemcpyHostToDevice);cudaMemcpy(d_b, h_b, size, cudaMemcpyHostToDevice);int threadsPerBlock = 256;int blocksPerGrid = (n + threadsPerBlock - 1) / threadsPerBlock;vectorAdd<<<blocksPerGrid, threadsPerBlock>>>(d_a, d_b, d_c, n);cudaMemcpy(h_c, d_c, size, cudaMemcpyDeviceToHost);verifyResult(h_a, h_b, h_c, n);cudaFree(d_a);cudaFree(d_b);cudaFree(d_c);free(h_a);free(h_b);free(h_c);return 0;
}

       创建一个空文件夹:

按下Ctrl shift P:点击CMake:Configure。

选择工具包,必须选择VS2022的amd64架构,不能用mingw!

build文件生成完毕:

        打开CMake插件,博主将CMake插件的窗口移动到右边窗口了,将copilot切换为CMake插件窗口(你们下载好的CMake插件窗口应该在左边,所以不用切换):

点击设置生成目标:

选择main.exe:

点击运行:

编译完成:

输出结果:

至此VSCode加CMake编译cuda程序配置完毕。

http://www.dtcms.com/wzjs/829685.html

相关文章:

  • 搜集素材的网站吉林长春网络公司有哪些
  • 制作一个营销型网站wordpress付费主题分享
  • 如何在社交网站上做视频推广网站空间和服务器有什么区别
  • 合肥 定制网站开发湛江网站建设服务
  • 好网站建设公司服务查询企业联系方式的软件
  • 富阳做网站的专业建站网网站运营推广
  • 顺义顺德网站建设搭建wordpress后干什么
  • 可信网站标志wordpress电商ar
  • 淮北做网站网上做计算机一级的网站是
  • 制作企业网站新闻列表页面网页设计石家庄昨天下午出了大事
  • 2017建站之星怎么样网站制作大概多少钱
  • 北京acc网站建设江苏省建设工人考勤网站
  • 安平县护栏网站建设公司设计装修效果图
  • 十堰网站推广哪家专业深圳做网站建设的公司
  • 建网站花多少钱做网站要素
  • 图片生成链接的网站昆明网站建设教学视频
  • 怎么做健康咨询网站WORDPREss浏览量插件美化版
  • 大庆百度公司网站建设灰色关键词排名收录
  • 广东南电建设集团网站在线设计师平台
  • 永久网站域名注册ppt模板下载免费版软件
  • 网站以个人名义备案分类信息网站系统cms
  • 网站后台logo网站后台
  • 学做衣服的网站有哪些h5 网站开发
  • 云存储能用来做网站吗手机软件是怎么做出来的
  • 网站建设程序编制虚拟网站仿制教程
  • 网站改版升级方案如何让WordPress快起来
  • 盘龙网站建设公司小说网站开发的目的
  • 网站优化要做哪些南通网站优化找哪家
  • 二手房网站建设及推广方案成都有实力的网站建设
  • 上海网站建设招标大连专业网页设计