shell-plus-plus
shell-plus-plus copied to clipboard
Compilation fails on MSVC Windows
I used Boost-msvc 1.67 and readline 8.0.
Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19042.
The compiler C:/Program Files (x86)/Microsoft Visual Studio/2019/Preview/VC/Tools/MSVC/14.28.29304/bin/Hostx64/x64/cl.exe has no C++14 support. Please use a different C++ compiler.
Configuring done
Generating done
❯ cmake --build ./build
Microsoft (R) Build Engine version 16.8.0-preview-20452-03+5dee11854 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
cl : command line error D8021: invalid numeric argument '/Wextra' [C:\Users\aminy\Documents\GitHub\Shell\shell-plus-plu
s\build\src\shpp.vcxproj]
Should I try with Clang or GCC instead?
At the moment the project doesn't work on Windows, because there is one part that uses posix. It's the part the execute others process, in fact I have plans to use Boost process instead of, so it will work on Windows too.