致命错误 lnk1171 无法加载 mspdbcore.dll(错误代码 126)

致命错误 lnk1171 无法加载 mspdbcore.dll(错误代码 126)

我对 OpenCL 开发还很陌生,我正在尝试使用 Microsoft Visual Studio 2019。

我正在跟进DE1-SoC OpenCL 用户手册DE2 开发及教育板使用手册-DE1SOC_OpenCL_v02添加环境变量。

当我尝试使用命令提示符编译 .cl 文件时:

aoc -march=emulator -v -board=de1soc_sharedonly device/vector_add.cl -o bin/vector_add.aocx

结果是

编译器命令:aoc -march=emulator -v -board=de1soc_sharedonly device/vector_add.cl -o bin/vector_add.aocx c:/Users/marwe/Documents/opencl/exm_opencl_vector_add_x64_windows/exm_opencl_vector_add_x64_windows/vector_add/device/vector_add.cl:23:48: 警告:声明没有“restrict”的内核参数可能会导致内核性能低下 __kernel void vector_add(__global const float *x, ^ c:/Users/marwe/Documents/opencl/exm_opencl_vector_add_x64_windows/exm_opencl_vector_add_x64_windows/vector_add/device/vector_add.cl:24:48: 警告:声明没有“restrict”的内核参数可能会导致内核性能低下 __global const float *y, ^ 生成 2 条警告。Microsoft (R) 增量链接器版本 14.16.27031.1 版权所有 (C) Microsoft Corporation。保留所有权利。

LINK:致命错误 LNK1171:无法加载 mspdbcore.dll(错误代码:126)

即使所需文件确实存在。

请指导我完成此操作。

相关内容