1

Как установить cmcstl2? Ищу расположение инструкции по установке cmcstl2. Обычно я устанавливаю с помощью apt-get, но для cmcstl2 это не удается с помощью команды, подобной следующей:

apt-get install cmcstl2

1 ответ1

1

Модификация к оригиналу и спецификация для Ubuntu 17.04 с использованием g++- 6, которая имеет cmake 3.7 а не требуемый 3.8 .

sudo apt-get install cmake
cd ~/Downloads
wget https://github.com/CaseyCarter/cmcstl2/archive/master.zip
unzip master
cd cmcstl2-master
cat CMakeLists.txt \
    | sed "s/VERSION 3.8/VERSION3.7/" \
    | sed "s/target_compile_features(stl2 INTERFACE cxx_std_17)//" \
    | sed "s/-fconcepts/-fconcepts -std=c++01z/" \
    | cat >CMakeLists.txt
export CXX=`which g++-6`
cmake .
cmake install .

Скопируйте эти каталоги (experimental meta stl2) из: ~/Downloads/cmcstl2-master/include To: /usr/include/c++/6

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .