mirror of
https://github.com/Relintai/programming_tutorials.git
synced 2025-04-21 21:51:22 +02:00
34 lines
688 B
Batchfile
Executable File
34 lines
688 B
Batchfile
Executable File
@echo off
|
|
|
|
if not exist "obj" (
|
|
mkdir obj
|
|
)
|
|
|
|
if not exist "bin" (
|
|
mkdir bin
|
|
)
|
|
|
|
rem debug
|
|
set VER=-g
|
|
|
|
if "%~1"=="r" (
|
|
set VER=-o3
|
|
)
|
|
|
|
set GPP=g++
|
|
|
|
for %%X in (g++.exe) do (set FOUND=%%~$PATH:X)
|
|
|
|
if not defined FOUND (
|
|
set GPP="C:\Program Files\CodeBlocks\MinGW\bin\g++"
|
|
)
|
|
|
|
%GPP% -Wall %VER% -c vector2.cpp -o obj/vector2.o
|
|
%GPP% -Wall %VER% -c vector3.cpp -o obj/vector3.o
|
|
%GPP% -Wall %VER% -c rect2.cpp -o obj/rect2.o
|
|
%GPP% -Wall %VER% -c int_vector.cpp -o obj/int_vector.o
|
|
%GPP% -Wall %VER% -c string.cpp -o obj/string.o
|
|
%GPP% -Wall %VER% -c main.cpp -o obj/main.o
|
|
|
|
%GPP% -o bin/program.exe obj/vector2.o obj/vector3.o obj/rect2.o obj/int_vector.o obj/string.o obj/main.o
|