Сообщение Re[4]: GCC и Clang для C++17 (Ubuntu, Debian) от 26.05.2018 5:07
Изменено 26.05.2018 5:13 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
Для этого я приспособил также 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 мне уже подсказали в данной ветке:
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 Дата: 22.04.18
Для этого я приспособил также 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 мне уже подсказали в данной ветке:
Также заодно я раскрыл для себя такое явление в Linux, как PPA.Есть PPA со свежими версиями GCC https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test?field.series_filter=trusty
У LLVM/CLANG есть свои репозитории, см. https://apt.llvm.org/
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
Кстати, автор вышеуказанной книгинастаивает рекомендует, чтобы читатель применял именно 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 мне уже подсказали в данной ветке:
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 Дата: 22.04.18
Кстати, автор вышеуказанной книги
К 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 мне уже подсказали в данной ветке:
Также заодно я раскрыл для себя такое явление в Linux, как PPA.Есть PPA со свежими версиями GCC https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test?field.series_filter=trusty
У LLVM/CLANG есть свои репозитории, см. https://apt.llvm.org/