inside com 73页 为建立客户何组件,可用如下的命令:
c1 Client1.cpp Create.cpp GUIDS.cpp UUID.lib
c2 /LD Cmpnt1.cpp GUIDS.cpp UUID.lib Cmpnt1.def但是由于有三个客户和3个组件,为建立方便。编写一个MAKEFILE文件,有了此MAKEFILE ,输入如下命令,即可建立所有的客户和组件:
nmake -f makefile
c1 Client1.cpp Create.cpp GUIDS.cpp UUID.lib
c2 /LD Cmpnt1.cpp GUIDS.cpp UUID.lib Cmpnt1.def但是由于有三个客户和3个组件,为建立方便。编写一个MAKEFILE文件,有了此MAKEFILE ,输入如下命令,即可建立所有的客户和组件:
nmake -f makefile
解决方案 »
- MDI如何判断所有子窗口都已关闭
- vc.net如何添加非托管的窗体控件.
- 缺省isapi的问题
- VC使用过程中的怪问题!
- 自己编的MFC程序运行正常(自己添加并使用了MSCHART控件),想在别人的电脑上运行,但在别人电脑上无法运行(已添加MFC静态库)
- Window media player
- ------请教各位老师了,分不多,但是我所有能用的了!!!--------
- 这个问题只有XCOPY 才能回答
- 如何在VC++中执行SQL语句?
- 请教关于ActiveX的问题!
- 怎么在csdn中进行资本运作呀???
- -------->我要編一個像QQ一樣的能夠語音通話的聊天軟件,請問,需要那些技術及協議??
# Chapter 7 - Makefile
#
#
# Flags - Always compiles debug.
#
CPP_FLAGS=/c /MTd /Zi /Od /D_DEBUG
EXE_LINK_FLAGS=/DEBUG
DLL_LINK_FLAGS=/DLL /DEBUGLIBS=UUID.lib Advapi32.lib Ole32.lib#################################################
#
# Targets
#
all : client componentclient : Client.exe component : Cmpnt.dll
#################################################
#
# Shared source files
#GUIDs.obj : GUIDs.cpp
cl $(CPP_FLAGS) GUIDs.cppRegistry.obj : Registry.cpp Registry.h
cl $(CPP_FLAGS) Registry.cpp#################################################
#
# component source files
#Cmpnt.obj : Cmpnt.cpp Iface.h Registry.h
cl $(CPP_FLAGS) Cmpnt.cpp
#################################################
#
# Client source files
#Client.obj : Client.cpp Iface.h
cl $(CPP_FLAGS) Client.cpp
#################################################
#
# Link component and automatically register component.
#Cmpnt.dll : Cmpnt.obj GUIDs.obj Registry.obj Cmpnt.def
link $(DLL_LINK_FLAGS) Cmpnt.obj GUIDs.obj Registry.obj $(LIBS) /DEF:Cmpnt.def
regsvr32 -s Cmpnt.dll#################################################
#
# Link client.
#Client.exe : Client.obj GUIDs.obj
link $(EXE_LINK_FLAGS) Client.obj GUIDs.obj $(LIBS)