Специально повторяюсь, поскольку заметил что Вы просто НЕ ЧИТАЕТЕ то что я пишу. Я сказал КАК в libtool, но не сказал что надо использовать libtool.
И мой (точнее стандартный) способ лишен тех проблем про которые говорит Витамин.
Более того, такой способ полностью убирает необходимость чего-либо куда-либо резать и компиляция происходит значительно оптимальнее. Если есть желание, то я могу написать утилиту, которая Вашу нарезку переводит в #ifdef #endif.
Думаю что доработать Ofront проблем вообще никаких нет.
Тогда я не понимаю проблемы с линковкой вообще. Ее просто нет. Более того, изначальный вопрос о вариантах после Ваших-же слов становится как-то бессмысленен. Если Вас все устраивает и Вы полностью отвергаете все предложения, то какой смысл был вообще что-то спрашивать?
PS: Я за свою жизнь понаписал столько всего и на стольких языках, что говорю, обычно, не "для галочки".






Ответить с цитированием