1. Если вы только начинаете программировать на ассемблере и не знаете с чего начать, тогда попробуйте среду разработки ASM Visual IDE
    (c) на правах рекламы
    Скрыть объявление

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

Тема в разделе "WASM.BEGINNERS", создана пользователем blackcod, 29 апр 2011.

  1. blackcod

    blackcod New Member

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

    fsd New Member

    Публикаций:
    0
    Регистрация:
    4 июл 2010
    Сообщения:
    353
    lib
     
  3. blackcod

    blackcod New Member

    Публикаций:
    0
    Регистрация:
    27 апр 2011
    Сообщения:
    21
    fsd
    lib - это не то, она содержит тупо конвенцию вызова и кол-во аргументов.
    самого кода она не содержит.
     
  4. fsd

    fsd New Member

    Публикаций:
    0
    Регистрация:
    4 июл 2010
    Сообщения:
    353
    всё ясно
     
  5. Jupiter

    Jupiter Jupiter

    Публикаций:
    0
    Регистрация:
    12 авг 2004
    Сообщения:
    530
    Адрес:
    Russia
    blackcod
    Lib'ы разные нужны, lib'ы разные важны.
    Учи матчасть.
    В VS тип проекта: Static library
     
  6. blackcod

    blackcod New Member

    Публикаций:
    0
    Регистрация:
    27 апр 2011
    Сообщения:
    21
    однако и это не то оказалось. проблема решилась указанием в командной строки линкера obj файлов, создаваемых при компиляции сторонней dll.