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

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

Сообщение Anonymous »

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

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

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

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

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

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

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

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

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