[c++] wat moet ik met deze file

Pagina: 1
Acties:

  • jopiek
  • Registratie: September 2000
  • Laatst online: 21-08 19:56

jopiek

Tja... 'ns ff denken.

Topicstarter
ik gebruik meestal C++ Builder en heb deze file: (Vc++ achtig iets lijkt me)...

Ik moet de files builden om een dll en exe te krijgen... hoe doe ik dat???

Dit is de file die erbij zal met macro's... How to use?

!include <win32.mak>

!IFNDEF NODEBUG
.cpp.obj:
$(cc) $(cdebug) $(cflags) $(cvarsdll) -DSTRICT -YX\
/D "DEBUG_TRACING"\
/D "TRACING" /Od /D "_DEBUG" $<
!else
.cpp.obj:
$(cc) $(cdebug) $(cflags) $(cvarsdll) -DSTRICT -YX -DNODEBUG $<
!endif
CPP_FILES= dbuffmgr.cpp\
doverlap.cpp\
dasyncw.cpp\
dworker.cpp\
dcatalog.cpp\
dcatitem.cpp\
dllmain.cpp\
dprovide.cpp\
dsocket.cpp\
spi.cpp\
trace.cpp\
dthook.cpp


OBJS= $(CPP_FILES:.cpp=.obj)

all: lsp.dll inst_lsp.exe

lsp.dll: $(OBJS)
$(link) $(linkdebug) $(dlllflags) \
-map \
-export:WSPStartup \
-out:$*.dll $(OBJS) $(guilibsdll) ws2_32.lib

inst_lsp.obj: inst_lsp.cpp
$(cc) $(cdebug) $(cflags) $(cvars) inst_lsp.cpp

inst_lsp.exe: inst_lsp.obj
$(link) $(linkdebug) $(conlflags) -out:$*.exe inst_lsp.obj\
rpcrt4.lib $(conlibs) ws2_32.lib sporder.lib

clean:
-del *.obj
-del *.dll
-del *.pch
-del *.exp
-del lsp.lib

Cogito Ergo Credo


Verwijderd

Ziet er uit als een makefile, dus ik zou zeggen trek 'm door make of nmake ;)

  • jopiek
  • Registratie: September 2000
  • Laatst online: 21-08 19:56

jopiek

Tja... 'ns ff denken.

Topicstarter
bedankt voor de aanwijzing, er komt alleen niets uit... waar zou dat aan kunnen liggen?

Cogito Ergo Credo


Verwijderd

Geen idee?! makefile is niet voor jouw compiler geschikt ofzo? 't is voor mij ook maar gokken wat voor foutmeldingen jij krijgt hoor :)

  • jopiek
  • Registratie: September 2000
  • Laatst online: 21-08 19:56

jopiek

Tja... 'ns ff denken.

Topicstarter
wel da's het probleem! ik krijg GEEN foutmeldingen (anders had ik ze uiteraard vermeld...).

Maar ook geen exe en dll...

Cogito Ergo Credo


  • whoami
  • Registratie: December 2000
  • Laatst online: 22:58
Blijkbaar heb je uw progje wel gecompileert, maar niet ge-maked.
Ik weet niet welke omgeving je gebruikt, maar zoek eens hoe je uw programma kunt compileren en maken. In C++ Builder bevoorbeeld is het Build.

https://fgheysels.github.io/

Pagina: 1