Size: a a a

2020 May 01

IA

Igor Akhmetov in pro.cxx
Паша Калугин
Правда ли, что в случае с неявным приведением числовых типов меньший по размеру будет приводиться к большему?
источник

AD

Andrey Davydov in pro.cxx
Паша Калугин
К примеру есть выражение:
(1 + 1ll) / 2
В каком типе будет результат?
если у вас есть рабочая гипотеза, возьмите decltype от этого выражения и проверьте, это не сложно
источник

VO

Vyacheslav Olkhovche... in pro.cxx
Паша Калугин
К примеру есть выражение:
(1 + 1ll) / 2
В каком типе будет результат?
ll, равзе есть еще варианты?
источник

ПК

Паша Калугин... in pro.cxx
Vyacheslav Olkhovchenkov
ll, равзе есть еще варианты?
Ну для меня это не очень очевидно
источник

ПК

Паша Калугин... in pro.cxx
Например, почему не int, ведь мы делим на инт
источник

VO

Vyacheslav Olkhovche... in pro.cxx
потому что типы не сужаются.
источник
2020 May 02

N

Nemo in pro.cxx
салам
источник

N

Nemo in pro.cxx
вы мк прошивать можете?
источник

IS

Iskander Saitbatalov in pro.cxx
Nemo
вы мк прошивать можете?
Mortal Kombat?
источник

N

Nemo in pro.cxx
микроконтроллеры
источник

IS

Iskander Saitbatalov in pro.cxx
Nemo
микроконтроллеры
На самом деле я ради интереса спросил. Вообще тут такое не обсуждают. Это либо в @supapro можно подискутировать, либо еще где.
источник

N

Nemo in pro.cxx
спасибо
источник

SK

Stanislav Kapulkin in pro.cxx
Добрый вечер!

Я пробую собрать проект с OpenSSL (libcrypto.dylib) и WebRTC в зависимостях. Проблема в том, что WebRTC зависит от boringssl, это OpenSSL форк. Так что у библиотек пересекаются имена.

Я хотел бы удалить символы boringssl из библиотеки WebRTC так, чтобы эти символы стали приватными и не были бы видны во время линковки всего приложения.

Попробовал вот так:
strip -R strip.txt libwebrtc.a

Но не получилось, nm libwebrtc.a выдает список символов без изменений.

Подскажите, пожалуйста, что я делают не так со strip, или как лучше действовать
источник

EP

Egor Pugin in pro.cxx
Stanislav Kapulkin
Добрый вечер!

Я пробую собрать проект с OpenSSL (libcrypto.dylib) и WebRTC в зависимостях. Проблема в том, что WebRTC зависит от boringssl, это OpenSSL форк. Так что у библиотек пересекаются имена.

Я хотел бы удалить символы boringssl из библиотеки WebRTC так, чтобы эти символы стали приватными и не были бы видны во время линковки всего приложения.

Попробовал вот так:
strip -R strip.txt libwebrtc.a

Но не получилось, nm libwebrtc.a выдает список символов без изменений.

Подскажите, пожалуйста, что я делают не так со strip, или как лучше действовать
webrtc с опенссл собрать самому
источник

SK

Stanislav Kapulkin in pro.cxx
Egor Pugin
webrtc с опенссл собрать самому
Спасибо.

Для этого достаточно поменять webrtc.gni или что-то еще нужно?
источник

EP

Egor Pugin in pro.cxx
Stanislav Kapulkin
Спасибо.

Для этого достаточно поменять webrtc.gni или что-то еще нужно?
в https://t.me/probuildsystems мб кто-то юзал эти гугловские системы сборки
источник

SK

Stanislav Kapulkin in pro.cxx
да, задал там вопрос, спасибо!

А со strip кто-нибудь может подсказать? Может быть такое решение тоже сработает?
источник

ПК

Побитый Кирпич... in pro.cxx
Stanislav Kapulkin
Добрый вечер!

Я пробую собрать проект с OpenSSL (libcrypto.dylib) и WebRTC в зависимостях. Проблема в том, что WebRTC зависит от boringssl, это OpenSSL форк. Так что у библиотек пересекаются имена.

Я хотел бы удалить символы boringssl из библиотеки WebRTC так, чтобы эти символы стали приватными и не были бы видны во время линковки всего приложения.

Попробовал вот так:
strip -R strip.txt libwebrtc.a

Но не получилось, nm libwebrtc.a выдает список символов без изменений.

Подскажите, пожалуйста, что я делают не так со strip, или как лучше действовать
Можно у уже собранной либы захайдить символы через linker version script
источник

ПК

Побитый Кирпич... in pro.cxx
Побитый Кирпич
Можно у уже собранной либы захайдить символы через linker version script
Но там надо делать прокси so-шку правда
источник

DF

Dollar Føølish in pro.cxx
Круто
источник