متاسفانه جواب نداد
البته یکچیزی رو فهمیدم که با این دستور فایل .o رو میسازه
g++ filename01 -c -o filename1.o
و با این دستور هم تمام فایل هارو میتونه تبدیل کنه:
g++ main.cpp main.o Input.o Massages.o Objects.o SetGraphics.o -lSDL -lSDL_gfx -o a.exe
اما متاسفانه نمیتونه این فایل .exe رو اجرا کنه و پسوند های دیگه هم قابل اجرا نیستند