Сообщение Re: А чем компилировать .cpp файлы под Убунтой? от 01.03.2024 13:06
Изменено 01.03.2024 13:13 wl.
Re: А чем компилировать .cpp файлы под Убунтой?
Здравствуйте, Mihal9, Вы писали:
M>Вот проект:
M>https://github.com/jcasc/mancala-parallel-mcts
M>Запускаю:
M>gcc mancala.cpp -o manca
M>Вываливается тонна ошибок.
там в readme написано как компилить: clang++ -std=c++20 -O3 -o mancala mancala.cpp
так что ставь clang: sudo apt install clang -y
на ubuntu 22.04 по умолчанию ставится версия 14.0, скорее всего она поддерживает c++20
M>Вот проект:
M>https://github.com/jcasc/mancala-parallel-mcts
M>Запускаю:
M>gcc mancala.cpp -o manca
M>Вываливается тонна ошибок.
там в readme написано как компилить: clang++ -std=c++20 -O3 -o mancala mancala.cpp
так что ставь clang: sudo apt install clang -y
на ubuntu 22.04 по умолчанию ставится версия 14.0, скорее всего она поддерживает c++20
wl@Win10-iMac:~$ clang++ --version
Ubuntu clang version 14.0.0-1ubuntu1.1
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Re: А чем компилировать .cpp файлы под Убунтой?
Здравствуйте, Mihal9, Вы писали:
M>Вот проект:
M>https://github.com/jcasc/mancala-parallel-mcts
M>Запускаю:
M>gcc mancala.cpp -o manca
M>Вываливается тонна ошибок.
там в readme написано как компилить: clang++ -std=c++20 -O3 -o mancala mancala.cpp
так что ставь clang: sudo apt install clang -y
на ubuntu 22.04 по умолчанию ставится версия 14.0, скорее всего она поддерживает c++20
под WSL не захотело компилиться, пришлось добавить библиотеку atomic:
clang++ -std=c++20 -O3 -o mancala mancala.cpp -latomic
M>Вот проект:
M>https://github.com/jcasc/mancala-parallel-mcts
M>Запускаю:
M>gcc mancala.cpp -o manca
M>Вываливается тонна ошибок.
там в readme написано как компилить: clang++ -std=c++20 -O3 -o mancala mancala.cpp
так что ставь clang: sudo apt install clang -y
на ubuntu 22.04 по умолчанию ставится версия 14.0, скорее всего она поддерживает c++20
wl@Win10-iMac:~$ clang++ --version
Ubuntu clang version 14.0.0-1ubuntu1.1
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
под WSL не захотело компилиться, пришлось добавить библиотеку atomic:
clang++ -std=c++20 -O3 -o mancala mancala.cpp -latomic