This shows you the differences between two versions of the page.
so:laboratoare:laborator-01 [2022/03/06 21:40] teodor_stefan.dutu [Exercițiul 2 - Makefiles] |
so:laboratoare:laborator-01 [2022/03/09 15:31] (current) teodor_stefan.dutu [Nmake] |
||
---|---|---|---|
Line 1194: | Line 1194: | ||
OBJ_LIST = parser.tab.obj parser.yy.obj | OBJ_LIST = parser.tab.obj parser.yy.obj | ||
CFLAGS = /nologo /W4 /EHsc /Za | CFLAGS = /nologo /W4 /EHsc /Za | ||
+ | L = link | ||
EXE_NAMES = CUseParser.exe UseParser.exe DisplayStructure.exe | EXE_NAMES = CUseParser.exe UseParser.exe DisplayStructure.exe | ||
Line 1200: | Line 1201: | ||
CUseParser.exe : CUseParser.obj $(OBJ_LIST) | CUseParser.exe : CUseParser.obj $(OBJ_LIST) | ||
- | $(CPP) $(CFLAGS) /Fe$@ $** | + | $(L) /Fe$@ $** |
UseParser.exe : UseParser.obj $(OBJ_LIST) | UseParser.exe : UseParser.obj $(OBJ_LIST) | ||
- | $(CPP) $(CFLAGS) /Fe$@ $** | + | $(L) /Fe$@ $** |
DisplayStructure.exe : DisplayStructure.obj $(OBJ_LIST) | DisplayStructure.exe : DisplayStructure.obj $(OBJ_LIST) | ||
- | $(CPP) $(CFLAGS) /Fe$@ $** | + | $(L) /Fe$@ $** |
clean : exe_clean obj_clean | clean : exe_clean obj_clean |