Как определить варианты (статических) библиотекC++

Программы на C++. Форум разработчиков
Anonymous
Как определить варианты (статических) библиотек

Сообщение Anonymous »

Мне нужно собрать одну и ту же библиотеку в вариантах, но в одной сборке. (никакая другая конфигурация не выполняется!)

Библиотека содержит одни и те же исходные файлы, но требует разных определений и настроек компилятора для поддержки разного оборудования (та же архитектура, но другой набор функций)
На данный момент я определяю библиотеки как библиотеки интерфейса, поэтому библиотеки получают эти настройки из исполняемого файла.

Но у этого подхода есть некоторые недостатки.
  • каждый исполняемый файл пересобирает одни и те же источники (у меня больше исполняемых файлов в виде вариаций)
  • определение библиотеки распределено по разным местам.
Есть предложения получше?
(Я хотел бы избежать использования списка исходных файлов и нескольких библиотек, использующих переменную источников)

Подробнее здесь: https://stackoverflow.com/questions/798 ... -libraries

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