none
Visual Studio / C++ / Конфликт библиотек RRS feed

  • Вопрос


  • Сообщений: 7
     
       
    Доброго времени суток! Возникла проблема связанная с конфликтом библиотек. Очень прошу помочь.
    Суть проблемы опишу псевдокодом, так сказать :)
    1. Есть статическая библиотека Lib_1.LIB, с функциями (a, b, c, d)
    2. Есть статическая библиотека Lib_2.LIB, с функциями (e, f, g, a, b)
    Как видно, функции (a) и (b) определены и там, и там. Проблема в том, что в приложении надо использовать эти 2 библиотеки одновременно. Компиляция кода проходит нормально, но ругается линкер, пишет что-то вроде Error! Lib_1.LIB: Function (a) is allready defined in (Lib_2.LIB)...
    Вопрос:
    Как "продиктовать" вижуал студии (линкеру?) способ разрешения конфликта, что бы, например, совпадающие функции он "брал" из библиотеки Lib_1.LIB, а вторую - просто игнорировал...?!
    Спасибо.
    • Перемещено SachinW 2 октября 2010 г. 1:01 MSDN Forums Consolidation (От:Visual Studio Team System)