Стройте пакеты Conan 2 с LTOC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Стройте пакеты Conan 2 с LTO

Сообщение Anonymous »

Я хочу построить из пакетов Source Conan 2 с LTO с использованием GCC и Unix Makefiles генератора. Я строю пакеты с установкой Conan. -build = отсутствует . LTO (Оптимизация времени ссылки) может быть включена в Cmake By SET (CMAKE_INTERPOCEDURAL_OPTIMIST_RELEASE TRUE) .
Мой первоначальный подход был добавить флаги компиляции в профиль CONAN:
[conf]
tools.build:cxxflags+=["-flto=auto"]
< /code>
Однако это не работает в одиночку. Насколько я понимаю, Cmake все еще будет использовать ld в качестве линкера, но объекты, сгенерированные с помощью LTO, должны быть связаны с G ++ в этом случае. Вероятно, это не единственное, что можно настроить для LTO. Это осуществимо?


Подробнее здесь: https://stackoverflow.com/questions/796 ... s-with-lto
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»