995

Нативные приложения!

Короче кто в курсе как компилить? проблема заключается в следущем:сначала в source файле прописывал TARGETTYPE=PROGRAM, в етом случае не находил NTDDK.h, Менял на TARGETTYPE=DRIVER, после этого находил, но как очевидно у меня там DriverEntry нема ну и т.д и т.п да и драйвер мне сейчас сто лет не нужен. Лана покапался я в makefile.def из поставки DDK ну короче сейчас мой source файл преобразился в:TARGETNAME=nativeappTARGETPATH=objTARGETTYPE=PROGRAM// чтоб находил ntddk.h используемINCLUDES=$(NTINCLUDES);$(DDK_INC_PATH);$(IFSKIT_INC_PATH)// для уникодаC_DEFINES= $(C_DEFINES) -DUNICODE -D_UNICODE//используем вместо nd.dll - msvcrt.dllUSE_MSVCRT=1// функция запускаемая по defaultuUMENTRY=NtProcessStartupUMBASE=0x01000000SOURCES=nativeapp.cpp engine.cpp+++++++++++++++++++++++++++++++++++Вот в чем проблемма: при компиляции вылетает с:error LNK2019: unresolved external symbol _main referenced in function _NtProcessStartup@4 :) Больше у меня идей нема! Может кто поможет?ЗЫ. нема у меня в никаких вызовов main () :)Нашёл решение это проблеме:заменил в makefile.def из поставки nt.lib на msvcrt.lib:) но теперь другая ошибка:1>LINK : error LNK2001: unresolved external symbol _NtProcessStartup@4
0