SORU
9 EKİM 2009, Cuma


C/C Maven kullanarak proje

Maven build, kötü yazılmış ve açıkçası ilkel amatör C/C kodu (C, C anlamı) küme etrafında koyuyorum. Sorun - tedavülde çok şu anda var ve kolayca değiştirilebilir. Kabile bilgisi (küp küp sadece/çeşitli parçaları derlemek için nasıl öğrenmek için gitmek zorunda) ve serbest bir sürü gerektirir bina kabus. (Sorma sen hiç bunu yeniden yazmak için gitmiyorum) Benim sorum - maven-native-plugin kısa makefiles çok sayıda değiştirmek veya exec-maven-plugin sadece bu çalıştırmak için kullanmak için kullanmalıyım? pretty good experience şimdiye kadar ikinci yapmakla geçirdim .NET ve eğer native plugin içine yatırım gerektiğini bilmiyorum veya exec kal? Eğer varsa deneyim "" C C bazı tavsiyeler almak isterim/. Mavenizing varsa

CEVAP
9 EKİM 2009, Cuma


Ben çok maven-nar-plugin tavsiye ederim. Alternatifler için birçok yönden daha üstün buluyorum. Kaynak dosyaları Listeleme dışarı gerektirmez, birden fazla İşletim sistemleri ve mimarileri kolları, birim ve entegrasyon testleri yönetir ve genellikle aşağıdaki "maven". Ambalaj - NAR yeni bir tür tanıttı, ya da "yerel arşiv", tek umurunda olan objeyi içeren (.dll, .yani .bir, .exe, vb.) ama aynı zamanda, başlıklar, vb meta veri. mantıklı bir şekilde.

Ön iş biraz üçüncü taraf UV içine yazılım, ama onun oldukça basit paket gerektirir. UV, sadece örneğin onlarla bağlantı, normal Maven bağımlılık mekanizmasını kullanın:

<dependency>
  <groupId>cppunit</groupId>
  <artifactId>cppunit</artifactId>
  <scope>test</scope>
</dependency>

Tek dezavantajı, aktif olarak sürdürülmesi için görünmüyor, ancak tam özellikli ve Maven plugin yazma oldukça etkileyici bir örnektir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DJAndrewRyan

    DJAndrewRyan

    22 Ocak 2007
  • Kyler Briskey

    Kyler Briske

    20 ŞUBAT 2011
  • LevelUpTuts

    LevelUpTuts

    20 Ocak 2012