PaddlePaddle / FastDeploy

⚡️An Easy-to-use and Fast Deep Learning Model Deployment Toolkit for ☁️Cloud 📱Mobile and 📹Edge. Including Image, Video, Text and Audio 20+ main stream scenarios and 150+ SOTA models with end-to-end optimization, multi-platform and multi-framework support.
https://www.paddlepaddle.org.cn/fastdeploy
Apache License 2.0
2.93k stars 456 forks source link

编译fastdeploy的C#库,出现报错 #2039

Open dilsm56-github opened 1 year ago

dilsm56-github commented 1 year ago

【FastDeploy】https://github.com/PaddlePaddle/FastDeploy/tree/develop 【C++ SDK安装 Release版本】 fastdeploy-win-x64-gpu-1.0.7 【系统】:win10 【显卡】:NVIDIA GeForce RTX 3050 Laptop GPU 【CUDA版本】11.2 【CUDNN版本】11.3 【VS版本】:VS2019

【具体报错信息】

【严重性 代码 说明 项目 文件 行 禁止显示状态】 错误 CS1617 /langversion 的选项“10”无效。使用 "/langversion:?" 列出支持的值。 fastdeploy_csharp D:\PaddleX\PaddleDeploy\fastdeploy_develop\build\csharp\CSC 1 活动

【严重性 代码 说明 项目 文件 行 禁止显示状态】 错误 LNK1181 无法打开输入文件“CUDA_LIB-NOTFOUND.lib” fastdeploy D:\PaddleX\PaddleDeploy\fastdeploy_develop\build\LINK 1

【参考编译的文档路径:https://github.com/PaddlePaddle/FastDeploy/tree/develop/csharp/f78200381abee5d61a63353d9aa9b59 【出错图片】 8bc8ae099fdc8468cd3800d932c8214

0aad6b28fd7304713c680a73e2d61cf 688a2afe4245f5cc2e5815c3ea47398

Duhanfeng commented 1 year ago

需要vs2022

guoyunqingyue commented 1 year ago

cmakelist里面有一个“set(CMAKE_CSharp_FLAGS "/langversion:10")”,改成9就行了,改成8及以下会报另一个错

pcycccccc commented 11 months ago

我是直接用命令行去编译cmakelist文件,编译的时候需指定cuda的安装路径,不然使用gpu版本的代码会出现报错