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

  • Absolute Zero(Programming Tutorials)

    Absolute Zer

    22 Kasım 2012
  • Rachel Raum

    Rachel Raum

    10 EYLÜL 2007
  • SRI International

    SRI Internat

    30 NİSAN 2008