Autor Wątek: MS Visual 2008 C++ EE - Kompilowanie w trybie release  (Przeczytany 882 razy)

Offline uellenti92

  • Użytkownik

# Styczeń 08, 2010, 20:18:38
Siema.

Skompilowałem program w konsoli w trybie Debug i na innych komputerach nie działał. Tak więc poczytałem, że trzeba kompilować w trybie Release i że w tym trybie, kompilator dołącza wszystkie potrzebne biblioteki do pliku wykonywalnego (u mnie w Visual 2008 C++ EE są to po prostu nazwy plików *.cpp tyle, że z rozszerzeniem *.obj).

Ale spróbowałem przenieśc plik *.exe poza folder Release na innym kompie i też działał. Czyli wychodzi na to, że jak kompilator wygeneruje folder Release, to równie dobrze można w nim wszystko usunąć oprócz pliku exe. Czy nie będzie żadnych konsekwencji ?

Dzięki za pomoc ;)

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

Yueh

  • Gość
# Styczeń 08, 2010, 20:22:53
Czy nie będzie żadnych konsekwencji ?
Nie nie będzie, "produktem" kompilacji jest twój *.exe (może też to być *.lib lub *.dll - ale o tym później się dowiesz) i tylko on cie obchodzi. Reszta plików potrzebna jest kompilatorowi.

-Yueh