WeTextProcessing icon indicating copy to clipboard operation
WeTextProcessing copied to clipboard

windows 平台不支持 release 编译?

Open endink opened this issue 2 years ago • 5 comments

运行如下命令:

cmake -DCMAKE_BUILD_TYPE=Release .. -G "Visual Studio 17 2022" -DBUILD_SHARED_LIBS=0 -DCMAKE_CXX_FLAGS="/utf-8"
cmake --build . --config Release

出现错误:

error MSB6006: “CL.exe”已退出,代码为 -1073740791。 [F:\Works\WeTextProcessing\runtime\build\processor\processor.vcxproj]

如果 build 时候使用DEBUG:

cmake --build .

可以编译通过

endink avatar Aug 30 '23 03:08 endink

东哥休假了,休假回来看看

xingchensong avatar Sep 06 '23 05:09 xingchensong

??还会维护吗

endink avatar Sep 21 '23 15:09 endink

??还会维护吗

会,周末看看。平时没有 windows 环境。

pengzhendong avatar Sep 21 '23 23:09 pengzhendong

已复现,尚未定位问题。

pengzhendong avatar Sep 25 '23 01:09 pengzhendong

初步定位是调用 fst::ShortPath 导致的编译错误。

pengzhendong avatar Sep 28 '23 13:09 pengzhendong

很久了,请问是否已经被修复?

endink avatar May 25 '24 01:05 endink

很久了,请问是否已经被修复?

代码没有问题,更新至最新版本 msvc 即可。

pengzhendong avatar May 26 '24 07:05 pengzhendong