有错误:“emlc: compilationError”当使用命令(“coder.checkGpuInstall (gpu,‘codegen’,‘cudnn’,‘安静’);”)

25日视图(30天)
你好,我被困在这个错误在整个一天。我用yolo dectect对象的意思,而我只是使用它而不是试图编译它。所以当我使用单个或多个cpu运行vehicle_Dataset,我发现训练过程无法完成在matlab的记忆。
所以我将试图部署使用我是否是GPU, Geforce 1060 GTX公司。我安装了新的潜水员图形卡(版本430.64),CUDA工具包10.1, cuDNN v7.5.1 CUDA 10.1(2019年4月22日) 。然后我创建的
变量名称:CUDA_PATH
变量价值:C:\Program Files\NVIDIA GPU计算工具包\ CUDA \ v10.1
在系统变量。另外,我增加了
C:\Program Files\NVIDIA GPU计算工具包\ CUDA \ v10.1 \ lib \ x64
C:\Program Files\NVIDIA GPU计算工具包\ CUDA \ v10.1 \配件\ CUPTI \ lib64
的路径。
这个页面上的所有插件也安装:
包括“深度学习GPU编码器接口库支持包”,微软Visual Studio 2017中,“MATLAB支持MinGW-w金宝app64 C / c++编译器”。
然后,我在matlab运行下面的代码,这很好。
墨西哥人设置:“C: \ Program Files \ MATLAB \ R2018b \ bin \ win64 \ mexopts \ msvc2017。xml的C - v
墨西哥人设置:“C: \ Program Files \ MATLAB \ R2019a \ bin \ win64 \ mexopts \ msvc2017。xml的C - v
然后我跑
coder.checkGpuInstall (“图形”,“codegen”,“cudnn”,“安静”);
Matlab通知我
错误使用编码器。checkGpuInstall(第32行)
一个或多个系统的检查没有通过,下面的错误
基本代码生成:(测试GPU代码生成失败与错误“emlc: compilationError”。查看报告的进一步信息:查看报告)
所以我点击 查看报告 ,它说:
构建错误:c++编译器产生的错误。看到构建日志详情。
而构建日志1659行……我有附加ecported报告在附件。所以我发现当前设置 coder.checkGpuInstall ();
兼容的GPU:通过
CUDA环境:通过
通过运行时:
cuFFT:通过
cuSOLVER:通过
cuBLAS:通过
cuDNN环境:通过
基本代码生成:失败(测试GPU代码生成失败与错误“emlc: compilationError”。查看报告的进一步信息:查看报告)
谁能帮我走出这问题吗?提前谢谢!
3评论

登录置评。

答案(2)

Majid Farzaneh
Majid Farzaneh 2021年4月16日
我解决了这个问题。
首先需要安装visual studio 2015或更高版本(包括c++)。
然后输入这个命令窗口中:
墨西哥人设置c++
你可能是这样的:
墨西哥人配置为使用的Microsoft Visual c++ 2015 c++语言编译。
选择一个不同的c++编译器中,选择一个从以下:
MinGW64编译器(c++)墨西哥人设置:“C: \ Program Files \ Polyspace \ R2021a \ bin \ win64 \ mexopts \ mingw64_g + +。xml的c++
微软Visual c++ 2015墨西哥人设置:C: \ \ Majid \ AppData \用户漫游MATLAB \ R2021a \ \ MathWorks \ mex_C + + _win64。xml c++
只需点击“Microsoft Visual c++ 2015”的链接。
然后再检查编码器:
coder.checkGpuInstall
2的评论
狗Deniz机台
狗Deniz机台 2022年10月28日
我有同样的问题,我用的 Microsoft Visual c++ 2017”c++语言编译,但是当我跑
coder.checkGpuInstall
我还是有这个错误
基本代码生成:失败(测试GPU代码生成失败与错误“emlc: compilationError”。查看报告的进一步信息:查看报告)
对这个问题你能给我什么建议吗?

登录置评。


宣张
宣张 2020年5月6日
同样的问题,没能发现问题是什么。
4评论

登录置评。

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!