LINUX.ORG.RU

История изменений

Исправление fsb4000, (текущая версия) :

Там царь выложил код калькулятора: https://godbolt.org/z/-8Jqw3

Зависимости boost и fmt.

В Debian это:

sudo apt install libfmt-dev libboost-all-dev

Собирать так, флаги из godbolt и в конце -lfmt -lstdc++fs для зависимостей

g++ main.cpp -o tsar_calc -std=gnu++2a -Ofast -march=native -Wall -Wextra -fwhole-program -fno-finite-math-only -lfmt -lstdc++fs 

У меня из Linux только одноплатник с sdcard, так что не могу потестить, если кто будет сравнивать напишите сюда, интересны результаты.

@monk @Siborgium

Исходная версия fsb4000, :

Там царь выложил код калькулятора: https://godbolt.org/z/-8Jqw3

Зависимости boost и fmt.

В Debian это:

sudo apt install libfmt-dev libboost-all-dev

Собирать так, флаги из godbolt и в конце -lfmt -lstdc++fs для зависимостей

g++ main.cpp -o tsar_calc -std=gnu++2a -Ofast -march=native -Wall -Wextra -fwhole-program -fno-finite-math-only -lfmt -lstdc++fs 

У меня из Linux только одноплатник с sdcard, так что не могу потестить, если кто будет сравнивать напишите сюда, интересны результаты.