2012-06-01 16 views
6

Proje içerisine dahil edilen bazı .rc dosyalarının tümünü veya tamamını çalıştırmak için brcc32.exe'yi zorlayabilen bir proje/derleyici/linker ayarı var mı? Varsayılan olarak, yalnızca .rc dosyaları değiştirilmiş olsun, ancak yeniden .rc'un içerdiği dosyalar yeniden değil. Şimdilik, yeniden derlemek için .res dosya (lar) ını el ile siliyoruz.Kaynak derleyici her bir derlemeye nasıl zorlanır?

Güncelleme: kabul edilen yanıt esinlenerek, ben bu yazdı: https://gist.github.com/2868141

+0

Delphi sürümü? –

+0

6, 7 ve XE2 –

cevap

5

yıldır Delphi kullanılacak mı, ama hatırladığım kadarıyla sen yapamazsın, önceden inşa olayları tanımlayabiliriz? Binadan önce tüm rc dosyaları touch olabilir.

+0

numaralı projelerde çalışıyorum. Belki de basit silme, kaynak dosyaları değiştirmekten daha iyidir. Veya .rc dosyalarını komut satırından yeniden oluşturma. – DiGi

+2

@Digi, zaman damgasını değiştirmek için basit bir 'dokunma ', özellikle bir şeyler ters giderse silme işleminden çok daha iyidir. –

+0

+1, * touch.exe * seçeneğine alternatif olarak kaynak dosyasına dokunmak için ['batch file'] (http://support.microsoft.com/kb/69581) kullanabilirsiniz. – TLama

İlgili konular