Стройте пакеты 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

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