~AreEnn
~R4SAS
~acetone
~orignal
~villain
@onon
&N00B
+Xeha
Enigma
GFW
KabaOS
Opax
Qwerty123
ac9f
ananas_
anon
anontor
anonuser
b3t4f4c3
deserving-stegosaur
duanin2
fidoid
fujifilm
halloy1341
idk
iiii
karamba_i2p
leopold
mareki2p
negative_rock127
not_bob_afk
osoznayka
partizan
poriori
profetikla
qend
rc13
shaye
slfd
soos
taureg
teeth
tensor_
un
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
а, ну всё есть да