Próbuję zbudować boost 1.63 z najnowszymi msvc 14.1 i VS2017 RC. Więc zrobiłem wszystko co robię normalnie, otworzyłem Cmd Development, a następnie uruchomić bootstrap.bat i uruchom polecenieZwiększenie wydajności z msvc 14.1 (VS2017 RC)
b2 -link=static -threading=multi
Z jakiegoś powodu mam te błędy:
E:/Coding/SDKs/boost_1_63_0/tools/build/src/tools\msvc.jam:834: in generate-setup-cmd
*** argument error
* rule maybe-rewrite-setup (toolset : setup-script : setup-options : version : rewrite-setup ?)
* called with: (msvc : : : default : )
* missing argument setup-script
E:/Coding/SDKs/boost_1_63_0/tools/build/src/tools\msvc.jam:746:see definition of rule 'maybe-rewrite-setup' being called
E:/Coding/SDKs/boost_1_63_0/tools/build/src/tools\msvc.jam:1076: in configure-really
E:/Coding/SDKs/boost_1_63_0/tools/build/src/tools\msvc.jam:201: in configure
E:/Coding/SDKs/boost_1_63_0/tools/build/src/tools\msvc.jam:153: in msvc.init
E:/Coding/SDKs/boost_1_63_0/tools/build/src/build\toolset.jam:43: in toolset.using
E:/Coding/SDKs/boost_1_63_0/tools/build/src/build\project.jam:1052: in using
project-config.jam:3: in modules.load
E:/Coding/SDKs/boost_1_63_0/tools/build/src\build-system.jam:249: in load-config
E:/Coding/SDKs/boost_1_63_0/tools/build/src\build-system.jam:412: in load-configuration-files
E:/Coding/SDKs/boost_1_63_0/tools/build/src\build-system.jam:524: in load
E:\Coding\SDKs\boost_1_63_0\tools\build\src/kernel\modules.jam:295: in import
E:\Coding\SDKs\boost_1_63_0\tools\build\src/kernel/bootstrap.jam:139: in boost-build
E:\Coding\SDKs\boost_1_63_0\boost-build.jam:17: in module scope
I am nie znają z podbicia więc może ktoś z was mógłby dać mi wskazówkę
[Uwagi do wydania] (http://www.boost.org/users/history/version_1_63_0.html) nie wymienia tego kompilatora jako jednego z tych używanych do testowania. Patrząc na [źródła doładowania] (https://github.com/boostorg/build/blob/d1dc47914da6e4f4fde8f2ef6f39ddebe6732239/src/tools/msvc.jam#L1598), wygląda na to, że nie obsługuje tego zestawu narzędzi. Ponieważ nie znasz się na podbiciu, dobrze jest zacząć od kompilatora, który jest obsługiwany i testowany. –
To nie jest problem, miałem taki sam problem z kilkoma wersjami visual studio - choć wydaje mi się, że to tylko 64-bitowe kompilacje. Zamierzam opublikować bilet w module doładowania i zaktualizuję go, jeśli odpowie. –
https://github.com/boostorg/build/issues/157 – KindDragon