Embarcadero RAD Studio XE2

dział ogólny

Embarcadero RAD Studio XE2

Nowy postprzez rafalskraba » wtorek, 27 listopada 2012, 10:24

Witam,

jak wyłączyć tworzenie plików *.ils, *.ilc, *.ild, *.ilf *.tds, *.map, *.pdi, *.obj *.pch oraz *.#00, które powstają w wyniku kompilacji programu w środowisku Embarcadero Rad Studio XE2.

Pozdrawiam

Rafał
"Jednym z rodzajów szczęśliwości jest zdolność podejmowania dobrych decyzji."

- Platon-
Avatar użytkownika
rafalskraba
Intelektryk
Intelektryk
 
Posty: 122
Dołączył(a): czwartek, 5 marca 2009, 10:20
Podziękował : 2
Otrzymał podziękowań: 0
System operacyjny: Windows 7 x64
Kompilator: RAD Studio XE2 Update 4 HotFix 1
SKYPE: rafal.skraba
Gadu Gadu: 0
    Windows XPFirefox

Re: Embarcadero RAD Studio XE2

Nowy postprzez Cyfrowy Baron » wtorek, 27 listopada 2012, 10:50

Nie można wyłączyć, te pliki są tworzone podczas kompilacji i są niezbędne dla prawidłowego skompilowania projektu. Po skompilowaniu projektu możesz je oczywiście usunąć, ale pozostawienie tych plików przyspiesza proces kompilacji. Jeżeli nie chce ci się usuwać tych plików ręcznie możesz sobie stworzyć w notatniku plik BAT, czyli po prostu zwykły plik tekstowy z kodowaniem ASCII (nie UNICODE) i rozszerzeniem BAT. Zawartość pliku:

KOD text:     UKRYJ  
del *.~??
del *.~?
del *.obj
del *.tds
del *.#??
del *.pch
del *.ilc
del *.ild
del *.ils
del *.ilf


Kopiujesz plik do katalogu z projektem i tam go odpalasz.

Ja osobiście używam dodatku do środowiska GExpert, jest to zestaw narzędzi, który integruje się ze środowiskiem i zawiera między innymi narzędzie Clean Directories pozwalające usunąć z katalogu projektu pliki tymczasowe. Jeżeli jakiegoś rozszerzenia brak na liście to możesz je sobie dodać.

Poza tym samo środowisko posiada wszak funkcję Clean, ale ona usuwa wszystkie pliki tworzone podczas kompilacji, czyli również plik *.EXE.



Pytanie jakie należy tutaj zadać: po co chcesz wyłączyć tworzenie tych plików na etapie kompilacji?
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: Embarcadero RAD Studio XE2

Nowy postprzez rafalskraba » wtorek, 27 listopada 2012, 15:22

Witaj, no jest to tak do końca z tymi plikami,

Nie można wyłączyć, te pliki są tworzone podczas kompilacji i są niezbędne dla prawidłowego skompilowania projektu


Z tego co się orientuję to można odpowiednio ustawić środowisko RAD Studio, aby nie były te pliki tworzone przy kompilacji programu. Oczywiście można to zrobić przy pomocy GExpert.
Miałem przykre przykre doświadczenie z tym programem i podchodzę do niego ostrożnie.

Pozdrawiam i dziękuje za odpowiedź

Rafał
"Jednym z rodzajów szczęśliwości jest zdolność podejmowania dobrych decyzji."

- Platon-
Avatar użytkownika
rafalskraba
Intelektryk
Intelektryk
 
Posty: 122
Dołączył(a): czwartek, 5 marca 2009, 10:20
Podziękował : 2
Otrzymał podziękowań: 0
System operacyjny: Windows 7 x64
Kompilator: RAD Studio XE2 Update 4 HotFix 1
SKYPE: rafal.skraba
Gadu Gadu: 0
    Windows XPFirefox

Re: Embarcadero RAD Studio XE2

Nowy postprzez Cyfrowy Baron » środa, 28 listopada 2012, 00:57

rafalskraba napisał(a):Z tego co się orientuję to można odpowiednio ustawić środowisko RAD Studio, aby nie były te pliki tworzone przy kompilacji programu.


Trochę słabo się w tym orientujesz. Można wyłączyć tworzenie niektórych plików jak np. *.PCH; *.#xx (gdzie x to 0, 1, 2 itd...), ale ma to wpływ na to jak projekt jest kompilowany. Można więc zmienić ustawienia projektu w taki sposób, że niektóre pliki tymczasowe nie będą tworzone, ale nie wiąże się to z wygodą użytkownika, lecz ze sposobem w jaki projekt ma być kompilowany. Jeżeli więc projekt nie wymaga jakichś specjalnych sposobów kompilacji to należy pozostać przy ustawieniach domyślnych.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 5 gości