Hi: 我使用MSVC在Windows上构建最新的TarsCpp(commit: 5efade0),出现以下错误,请问能否看下这个问题该怎么解决呢?非常感谢。
C:\gitP\TarsCloud\TarsCpp\util\include\util\tc_serialport.h(10,10): error C1083: Cannot open include file: 'unistd.h': No such file or directory (C:\repos\msvc\src\vctools\Compiler\CxxFE\sl\p1\c\p0prepro.c:2080) [C:\gitP\TarsCloud\TarsCpp\build_amd64\util\src\tarsutil.vcxproj]
期望结果:构建通过。
实际结果:
C:\gitP\TarsCloud\TarsCpp\util\include\util\tc_serialport.h(10,10): error C1083: Cannot open include file: 'unistd.h': No such file or directory (C:\repos\msvc\src\vctools\Compiler\CxxFE\sl\p1\c\p0prepro.c:2080) [C:\gitP\TarsCloud\TarsCpp\build_amd64\util\src\tarsutil.vcxproj]
Hi: 我使用MSVC在Windows上构建最新的TarsCpp(commit: 5efade0),出现以下错误,请问能否看下这个问题该怎么解决呢?非常感谢。
C:\gitP\TarsCloud\TarsCpp\util\include\util\tc_serialport.h(10,10): error C1083: Cannot open include file: 'unistd.h': No such file or directory (C:\repos\msvc\src\vctools\Compiler\CxxFE\sl\p1\c\p0prepro.c:2080) [C:\gitP\TarsCloud\TarsCpp\build_amd64\util\src\tarsutil.vcxproj]
我发现这个问题是从这个commit(970a383f15467f16c2075bf1c233f0639a1a6760)开始出现的,我看了咱们仓库基于Windows的CI, 也存在这个问题。
重现步骤:
期望结果:构建通过。 实际结果: C:\gitP\TarsCloud\TarsCpp\util\include\util\tc_serialport.h(10,10): error C1083: Cannot open include file: 'unistd.h': No such file or directory (C:\repos\msvc\src\vctools\Compiler\CxxFE\sl\p1\c\p0prepro.c:2080) [C:\gitP\TarsCloud\TarsCpp\build_amd64\util\src\tarsutil.vcxproj]