Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как скомпилировать?

11K
24 октября 2005 года
Cyr
5 / / 27.07.2005
Скачал я PSDK с примерами.
Большинство из них нормально скомплировал с помощью VC7 из командной строки. У них был нормальный makefile.
А вот в каталоге \Microsoft Platform SDK for Windows XP SP2\Samples\NetDS\http\ лежит примерчик http-сервера.
У него makefile такой:
 
Код:
#
# DO NOT EDIT THIS FILE!!!  Edit .\sources. if you want to add a new source
# file to this component.  This file merely indirects to the real make file
# that is shared by all the components of NT OS/2
#
!INCLUDE $(NTMAKEENV)\makefile.def

файл sources:
Код:
# Copyright (c) 1998-2002 Microsoft Corporation
#
# Module Name:
#     sources
#
# Abstract:
#     build.exe input needed to build HttpCfg.exe
#

TARGETNAME=httpsrv
TARGETPATH=obj
TARGETTYPE=PROGRAM

UMENTRY=wmain
UMTYPE=console
USE_MSVCRT=1

INCLUDES=$(INCLUDES);            \
         $(BASE_INC_PATH);       \
         $(NET_INC_PATH);        \


MSC_WARNING_LEVEL=/W4

C_DEFINES=$(C_DEFINES) -DNT -DUNICODE -D_UNICODE

TARGETLIBS=\
    $(SDK_LIB_PATH)\mswsock.lib  \
    $(SDK_LIB_PATH)\ntdll.lib    \
    $(SDK_LIB_PATH)\user32.lib   \
    $(SDK_LIB_PATH)\ws2_32.lib   \
    ..\..\api\$(O)\httpapi.lib   \


SOURCES=                         \
        main.c


!IF "$(NTNOPCH)" == ""
PRECOMPILED_INCLUDE=precomp.h
PRECOMPILED_PCH=precomp.pch
PRECOMPILED_OBJ=precomp.obj
!ENDIF

Как скомпилировать этот примерчик? Где искать этот build.exe? в VC7 его нет...
11K
25 октября 2005 года
Cyr
5 / / 27.07.2005
И где брать этот makefile.def?
26K
30 января 2007 года
walky
1 / / 30.01.2007
механизм сборки там несколько иной, в общем случае копать описание утилиты build.exe
Попробуй следующее:
В папке меню соотв. SDK поищи пункты типа
"Windows * Environment"
или, в твоем случае "Platform SDK for Windows XP SP2 Environment"
ярлык должен указывать на батник, при запуске которого ты получиш окно cомманда с настроенным окружением.
в этом окне идешь в соотв. каталог (\Microsoft Platform SDK for Windows XP SP2\Samples\NetDS\http\) и запускаешь сборку командой build.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог