FastDeploy icon indicating copy to clipboard operation
FastDeploy copied to clipboard

创建c#api时遇到问题

Open guoyunqingyue opened this issue 11 months ago • 3 comments


温馨提示:根据社区不完全统计,按照模板提问,可以加快回复和解决问题的速度


环境

  • 【FastDeploy版本】: fastdeploy-cpu
  • 【编译命令】采用官方的编译命令 -git clone https://github.com/PaddlePaddle/FastDeploy.git cd FastDeploy mkdir build && cd build cmake .. -G "Visual Studio 16 2019" -A x64 ^ -DENABLE_ORT_BACKEND=ON ^ -DENABLE_PADDLE_BACKEND=ON ^ -DENABLE_OPENVINO_BACKEND=ON ^ -DENABLE_VISION=ON ^ -DENABLE_TEXT=ON ^ -DWITH_CAPI=ON ^ -DWITH_CSHARPAPI=ON ^ -DCMAKE_INSTALL_PREFIX="D:\Paddle\compiled_fastdeploy" nuget restore #(please execute it when WITH_CSHARPAPI=ON to prepare dependencies in C#) msbuild fastdeploy.sln /m /p:Configuration=Release /p:Platform=x64 msbuild INSTALL.vcxproj /m /p:Configuration=Release /p:Platform=x64
  • 【系统平台】: Windows x64(Windows10)
  • 【编译语言】: C++

问题日志及出现问题的操作流程

  • 经过一些修改:
  • 1.set(CMAKE_CSharp_FLAGS "/langversion:10")改为9
  • 2.OpenCvSharp4版本改为4.2.0.20200108
  • 3.int64_t改为long

在编译时产生错误:LINK : fatal error LNK1181: 无法打开输入文件“OPENVINO_LIB-NOTFOUND.lib” [D:\vs2019\FastDeploy\build\fastdeploy.vcxproj]

错误日志如下: 10>LINK : fatal error LNK1181: 无法打开输入文件“OPENVINO_LIB-NOTFOUND.lib” [D:\vs2019\FastDeploy\build\fastdeploy.vcxproj] 10>已完成生成项目“D:\vs2019\FastDeploy\build\fastdeploy.vcxproj”(默认目标)的操作 - 失败。 5>已完成生成项目“D:\vs2019\FastDeploy\build\copy_yaml_library.vcxproj”(默认目标)的操作 - 失败。 3>已完成生成项目“D:\vs2019\FastDeploy\build\ALL_BUILD.vcxproj”(默认目标)的操作 - 失败。 1>已完成生成项目“D:\vs2019\FastDeploy\build\INSTALL.vcxproj”(默认目标)的操作 - 失败。

生成失败。

   “D:\vs2019\FastDeploy\build\INSTALL.vcxproj”(默认目标) (1) ->
   “D:\vs2019\FastDeploy\build\ALL_BUILD.vcxproj”(默认目标) (3) ->
   “D:\vs2019\FastDeploy\build\copy_yaml_library.vcxproj”(默认目标) (5) ->
   “D:\vs2019\FastDeploy\build\fastdeploy.vcxproj”(默认目标) (10) ->
   (Link 目标) ->
     LINK : fatal error LNK1181: 无法打开输入文件“OPENVINO_LIB-NOTFOUND.lib” [D:\vs2019\FastDeploy\build\fastdeploy.vcxproj
   ]

0 个警告
1 个错误

guoyunqingyue avatar Jul 19 '23 01:07 guoyunqingyue

发现问题所在: 程序下载的压缩包:w_openvino_toolkit_windows_2022.2.0.dev20220829.zip是坏的,无法解压

guoyunqingyue avatar Jul 19 '23 02:07 guoyunqingyue

用cmake-gui,设置好参数点configure,会重新下载依赖包

BigerPatax avatar Dec 26 '23 08:12 BigerPatax

请问您怎么解决的呢?我也遇到了这个问题

smalie2222 avatar May 06 '24 07:05 smalie2222