Корректировка LIB

Тема в разделе "WASM.RESEARCH", создана пользователем guest123, 22 апр 2006.

  1. guest123

    guest123 New Member

    Публикаций:
    0
    Регистрация:
    22 апр 2006
    Сообщения:
    17
    да ладно! я как совершенно ничего непонимающий в этом деле, и так дико рад! :lol:
     
  2. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Маленькое уточнение

    У меня не получилось добавить obj в lib способом guest123



    Quantum предложил другой способ, во первых в каталоге где мы оперируем нашими файлами нужно создать

    папку ARMRel и скопировать туда измененный watermark.obj



    потом запустить командный файл со следующей строкой
    Код (Text):
    1. %masm32%\bin\lib /OUT:PctHAL_ARM.lib PocketHAL_ARM.lib .\ARMRel\watermark.obj


    в результате файл watermark.obj в PctHAL_ARM.lib будет иметь тот же путь что и до извлечения
     
  3. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    На самом деле путь в архиве не имеет никакого значения для линкера. Даже имя файла можно спокойно менять на любое другое. Я подозреваю, что архиватор (lib.exe -> link.exe) сохраняет пути только чтобы объектники с одинаковыми именами случайно не перезаписались при извлечении. В самих объектниках обычно тоже прописывается путь или только имя исходника, но тоже линкером никак не используется.