lib в ddk

Тема в разделе "WASM.NT.KERNEL", создана пользователем Mech, 10 ноя 2006.

  1. Mech

    Mech New Member

    Публикаций:
    0
    Регистрация:
    4 ноя 2006
    Сообщения:
    8
    NdisRegisterProtocol описана в ndis.h и есть в ndis.lib
    но незнаю как подключить lib'у:

    пробовал #pragma comment(lib,"ndis.lib") - не помогло
    как подключить .lib к драйверу?
     
  2. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    добавить в проект
    или указать в командной строке линкеру
     
  3. Mech

    Mech New Member

    Публикаций:
    0
    Регистрация:
    4 ноя 2006
    Сообщения:
    8
    > или указать в командной строке линкеру

    как?
     
  4. Ustus

    Ustus New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2005
    Сообщения:
    834
    Адрес:
    Харьков
  5. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    если используешь утилиту build (стандартная для ddk), то можно прописать в makefile:
    Код (Text):
    1. TARGETLIB=$(DDK_LIB_PATH)\ntoskrnl.lib $(DDK_LIB_PATH)\hal.lib $(DDK_LIB_PATH)\wmilib.lib  D:\WINDDK\2600\pLoger\pullout.lib D:\WINDDK\2600\pLoger\catchy32.lib
    и/или в файле sources:
    Код (Text):
    1. SOURCES= pLoger.c
    2. TARGETLIBS= pullout.lib \
    3.             catchy32.lib
     
  6. Mech

    Mech New Member

    Публикаций:
    0
    Регистрация:
    4 ноя 2006
    Сообщения:
    8
    всё спасибо все получилось через sources
    TARGETLIBS=D:\WINDDK\2600\lib\wxp\i386\ndis.lib