~AreEnn
~AreEnn_
~R4SAS
~acetone
~orignal
~villain
&N00B
+Xeha
Cicada3301
Enigma
GFW
Opax
St1nt
anontor
b3t4f4c3
duanin2
duck
fidoid
grimreaper
hypn
iiii_
karamba_i2p
mareki2p
nik0tr
not_bob_afk
opal
osoznayka
plazzz_alive
poriori
profetikla
qend
rc13
shaye
slfd
soos
teeth
theorem
un
weko
wew
woodwose
pfіzer
опа
orignal
жопа
pfіzer
я приземлился в евросоюзе. сижу прямо в маршрутке такой автобусе и подключился через свой wifi хотспот
pfіzer
бомбить москву пока не планирую
wew
> please use make rather than cmake. а есть какие-то причины это делать? я к примеру собираю симейком с CMAKE_BUILD_TYPE=Release, чтоб было с оптимизиациями
wew
orignal
orignal
причина ровно одна
orignal
я без понятия как cmake работает
orignal
и насчет него я прошу меня не спрашивать
sonya
a работает он, что характерно, зачастую через жопу, особенно когда/если нужно в проекте сменить какие-то дефолты или опции линкера/компилера
orignal
потому проще мейкфайл поправить
sonya
^^^ THIS ^^^
wew
нормально ли будет тогда вот так делать make CXXFLAGS="-O2 -march=native" вместо симейка с CMAKE_BUILD_TYPE=Release ?
sonya
wew: кмк, " -O2 -march=native " - это и так (есть) дефолт для большинства архитектур, смысл объявлять такое - только если для какой-то платформы дефолт иной. т.е. достаточно "$ make -j (кол-во потоков)"
wew
в плане в самом мейкфайле нету ни -O2, ни -O3 и когда собираешь с make, видно что там нет таких флагов вообще, а -march=native не помешает потому что я собираю для себя. к
orignal
ну так в мейкфайле укажи и все
wew
ну я просто как аргумент указал и пох)) собираю
orignal
лучше собери с openss 3.5
wew
я в докере собираю, там вроде 3.5.2 у последнего alpine
wew
ну pq есть и работает по крайней мере))
orignal
ну я просто спрашиваю мало ли
wew
а, ну всё есть да