C++ ile yazılmış bir uygulamanın birden çok sürümünü derlemek zorundayım ve işlemi hızlandırmak için ccache kullanmayı düşünüyorum.Seçici ccache nasıl kullanılır?
ccache howtos, gcc, g ++ etc adlı symlinks oluşturulmasını öneren ve orijinal gcc binary'lerinden önce PATH'de göründüklerinden emin olunan örneklere sahip olduğundan, bunun yerine ccache kullanılır.
Şimdiye kadar çok iyi, ama sadece bu özel uygulamayı derlerken, her zaman değil, ccache kullanmak istiyorum.
Elbette, uygulamayı derlemek istediğimde her seferinde bu sembolik bağlantıları oluşturmaya çalışacak bir kabuk komut dosyası yazabilirim ve uygulama derlendiğinde bunları silecektir. Ama bu bana dosya sistemi kötüye benziyor.
Her zaman değil, seçici olarak ccache kullanmanın daha iyi yolları var mı?
Tek bir kaynak kod dosyasının derlenmesi için, gcc yerine ccache'yi manuel olarak çağırabilir ve tamamlanabilir, ancak birden çok kaynak kodu dosyası için otomatik bir yapı sistemi kullanan karmaşık bir uygulama ile uğraşmak zorundayım.
CCACHE_DISABLE ayarı iyi görünüyor, teşekkürler. –