Информация об изменениях

Сообщение Re[4]: GCC и Clang для C++17 (Ubuntu, Debian) от 26.05.2018 5:07

Изменено 26.05.2018 5:18 AlexGin

Re[4]: GCC и Clang для C++17 (Ubuntu, Debian)
Здравствуйте, flаt, Вы писали:

F>1. Зачем ставить Linux на голое железо ноутбука, если основная цель — поиграться с С++17? Есть же WSL (в случае Win10) или виртуалки, в конце концов


Насчёт Win10 и WSL:
Всё это видится мне несколько искусственным.

F>2. Зачем ставить Linux, если основная цель — поиграться с С++17? Есть же GCC (mingw-64, к примеру), Clang

Я в курсе насчёт MinGW — ранее занимался с ним.
Для среды MS Windows — это также искусственная штука, когда есть MSVC-2017.
Для студии — я уже давно разобрался, как компилоровать в ней коды на C++17.

Основные цели и направления — как освоение C++17, так и расширение профессионального кругозора.
Так, если сегодня мне требуется разработка ПО (C++; Qt) для Windows, то завтра — возможно потребуется кроссплатформа и Linux

P.S. Я в курсе, что это всё есть, но я добился — и уже осуществил свою идею — компиляция примеров из книжки:
http://rsdn.org/forum/cpp/7122404
Автор: AlexGin
Дата: 22.04.18
в среде Linux


Кстати, автор вышеуказанной книги настаивает рекомендует, чтобы читатель применял именно Linux.
К M$ (в плане работы с C++) автор относится достаточно сдержанно.

Для этого я приспособил также QtCreator v4.6.1 (который работает с CMake v3.11.2).
Вот об применении QtCreator совместно с CMake:
http://doc.qt.io/qtcreator/creator-project-cmake.html

Вот подробнее — как задействовать CMake в UBUNTU:
https://askubuntu.com/questions/610291/how-to-install-cmake-3-2-on-ubuntu

Как использовать новейшие версии компиляторов для Linux мне уже подсказали в данной ветке:

Есть PPA со свежими версиями GCC https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test?field.series_filter=trusty
У LLVM/CLANG есть свои репозитории, см. https://apt.llvm.org/

Также заодно я раскрыл для себя такое явление в Linux, как PPA.
Re[4]: GCC и Clang для C++17 (Ubuntu, Debian)
Здравствуйте, flаt, Вы писали:

F>1. Зачем ставить Linux на голое железо ноутбука, если основная цель — поиграться с С++17? Есть же WSL (в случае Win10) или виртуалки, в конце концов


Насчёт Win10 и WSL:
Всё это видится мне несколько искусственным.

F>2. Зачем ставить Linux, если основная цель — поиграться с С++17? Есть же GCC (mingw-64, к примеру), Clang

Я в курсе насчёт MinGW — ранее занимался с ним.
Для среды MS Windows — это также искусственная штука, когда есть MSVC-2017.
Для студии — я уже давно разобрался, как компилоровать в ней коды на C++17.

Основные цели и направления — как освоение C++17, так и расширение профессионального кругозора.
Так, если сегодня мне требуется разработка ПО (C++; Qt) для Windows, то завтра — возможно потребуется кроссплатформа и Linux

P.S. Я в курсе, что это всё есть, но я добился — и уже осуществил свою идею — компиляция примеров из книжки:
http://rsdn.org/forum/cpp/7122404
Автор: AlexGin
Дата: 22.04.18
в среде Linux


Кстати, автор вышеуказанной книги настаивает рекомендует, чтобы читатель применял именно Linux.
К M$ (в плане работы с C++) автор относится достаточно сдержанно.

Для работы с примерами из книги, я приспособил также QtCreator v4.6.1 (который работает с CMake v3.11.2).
Вот об применении QtCreator совместно с CMake:
http://doc.qt.io/qtcreator/creator-project-cmake.html

Вот подробнее — как задействовать CMake в UBUNTU:
https://askubuntu.com/questions/610291/how-to-install-cmake-3-2-on-ubuntu

Как использовать новейшие версии компиляторов для Linux мне уже подсказали в данной ветке:

Есть PPA со свежими версиями GCC https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test?field.series_filter=trusty
У LLVM/CLANG есть свои репозитории, см. https://apt.llvm.org/

Также заодно я раскрыл для себя такое явление в Linux, как PPA.