2010-05-21 26 views
5

Windows'ta Eclipse for C++ geliştirme kullanıyorum. Ayrıca bir xml dosyası alıp birkaç C++ dosyası üreten bir kod üreteci yazdım. Üzerinde çalıştığım proje şu anda dahili oluşturucuyu kullanmak için ayarlandı. Benim yapmak istediğim, kod üretecini yapı sürecinin bir parçası olarak çalıştırmaktır.Eclipse C++ ile kod oluşturma entegre

Sorunum, Eclipse'in dosyaların "Yeniden yansıtılması" olmadan dosyaların mevcut olduğunu (veya güncelleştirildiğini) belirlemesini sağlamanın bir yolunu bulamadığım. Bu yüzden kod üretecini bir ön-yapım adımı olarak çalıştırabilsem de, üretilen dosyaların yapıya dahil edilmeleri garanti edilmez.

Eclipse'in yapım öncesi adımı veya bu etkiyle ilgili bir şeyi dahili oluşturucu kullanarak yenilemenin bir yolu olup olmadığını bilen var mı? Ben Tercihler-> Genel-> Workspace sağlayan CDT projelerle bu denenmiş olmasına rağmen

Teşekkür

cevap

2

Projenize bir Builder ekleyebilirsiniz.

+0

Teşekkürler Wouter, bir oluşturucu kullanarak istediğim kadarı var. – Dan

0

-> otomatik yenile kod oluşturma katılır Web & Java projelerle bana yardımcı oluyor.

+0

Önerileriniz için teşekkürler Gorkem. Bir şans verdim ve kurulumum için işe yaramadı. Bu seçenek açıkken (el ile yenilemek zorunda kalmadan) bu seçenekle birlikte yenilenir, ancak bu, bina çalışırken bir yenileme işlemi yapmaz. Bu yüzden kod oluşturma komut dosyasını bir ön oluşturma adımı olarak çalıştıramıyorum ve oluşturulan dosyaların oluşturulmasını bekliyoruz. – Dan

1

Bunun, Eclipse'in dahili oluşturucusu kullanılarak mümkün olup olmadığından emin değilim. Yenileme her zaman orada bir sorun olmuştur. Fakat Maven veya Ant gibi dış yapı aracı kullanmak işe yarıyor! Ben şahsen Visual Studio'ya geçecektim - hiç böyle bir probleminiz yok.