ncnn icon indicating copy to clipboard operation
ncnn copied to clipboard

3090 上使用vulkan-sdk 1.3.204.1~rc1-1lunarg18.04-1 cmake 添加-DNCNN_BUILD_TOOLS=ON 后未能编译成功

Open cillayue opened this issue 1 year ago • 3 comments

下载vulkan-sdk 1.3.204.1~rc1-1lunarg18.04-1 sudo apt install vulkan-sdk 之后

cd ncnn mkdir build && cd build 执行 cmake -DCMAKE_TOOLCHAIN_FILE=../toolchains/host.gcc.toolchain.cmake -DNCNN_VULKAN=ON -DNCNN_BUILD_EXAMPLES=ON -DNCNN_PYTHON=ON .. 能够编译成功 但是build目录下没有tool

但是添加-DNCNN_BUILD_TOOLS=ON 就不能编译成功

cillayue avatar May 30 '24 08:05 cillayue

贴一下编译失败的提示

wzyforgit avatar May 30 '24 09:05 wzyforgit

删除 build 目录,重新 cmake -DNCNN_VULKAN=ON ..

nihui avatar May 30 '24 10:05 nihui

Member

删除 build 目录,重新 cmake -DNCNN_VULKAN=ON ..

[ 35%] Linking CXX static library libMachineIndependent.a [ 35%] Built target MachineIndependent Makefile:135: recipe for target 'all' failed make: *** [all] Error 2 从build目录看,是有tools/onnx的

如果是cmake -DCMAKE_TOOLCHAIN_FILE=../toolchains/host.gcc.toolchain.cmake -DNCNN_VULKAN=ON .. 则编译成功,但是没tools目录,大概率这个DCMAKE_TOOLCHAIN_FILE 有点问题吧

cillayue avatar May 30 '24 11:05 cillayue