Линковка с сторонним модулем

Discussion in 'WASM.BEGINNERS' started by blackcod, Apr 29, 2011.

  1. blackcod

    blackcod New Member

    Blog Posts:
    0
    Joined:
    Apr 27, 2011
    Messages:
    21
    Привет.
    Есть проект, написанный на Visual Studio C++, кода там очень много, причем он не мой и разбираться в нем практически диссертацию можно написать.
    Этот проект содает dll - файл (ну и lib тоже).
    Есть другой проект, кода тоже много, но он мой, хотелось бы использовать функции из dll предидущего проекта, но "религия не позволяет" использовать именно внешние библиотеки ни динамически ни статически.
    Есть ли возможность как-то влинковать код из 1-го проекта в мой, не перемещая исходник в мой проект? т.е. жестко вшить какой-нибудь объектник или еще как -то?
     
  2. fsd

    fsd New Member

    Blog Posts:
    0
    Joined:
    Jul 4, 2010
    Messages:
    353
    lib
     
  3. blackcod

    blackcod New Member

    Blog Posts:
    0
    Joined:
    Apr 27, 2011
    Messages:
    21
    fsd
    lib - это не то, она содержит тупо конвенцию вызова и кол-во аргументов.
    самого кода она не содержит.
     
  4. fsd

    fsd New Member

    Blog Posts:
    0
    Joined:
    Jul 4, 2010
    Messages:
    353
    всё ясно
     
  5. Jupiter

    Jupiter Jupiter

    Blog Posts:
    0
    Joined:
    Aug 12, 2004
    Messages:
    532
    Location:
    Russia
    blackcod
    Lib'ы разные нужны, lib'ы разные важны.
    Учи матчасть.
    В VS тип проекта: Static library
     
  6. blackcod

    blackcod New Member

    Blog Posts:
    0
    Joined:
    Apr 27, 2011
    Messages:
    21
    однако и это не то оказалось. проблема решилась указанием в командной строки линкера obj файлов, создаваемых при компиляции сторонней dll.