SORU
16 Temmuz 2009, PERŞEMBE


Kaynak ile Makefiles farklı dizinlere dosyaları

Dizin yapısı bu gibi bir projem var:

                         $projectroot
                              |
               --------------- ---------------- 
              |               |                |
            part1/          part2/           part3/
              |               |                |
        ------ -----       --- ----         --- ----- 
       |      |     |     |        |       |         |
     data/   src/  inc/  src/     inc/   src/       inc/

Bölüm c/c kaynak dosyaları/link inşaatları verebilecek src (ya da her yerde, gerçekten)/bölüm olacağını bir makefile yazmak gerekir?src ?

Gibi bir şey yapabilir miyim -Ben$projectroot/ödev-1/- /ödev-1/ınc projectroot$src-İ$projectroot/part2/src ...

Eğer işe yarayacaksa, bunu yapmanın daha kolay bir yolu var. İlgili bölüm her bir makefile olduğu projeler gördüm? klasörler. [bu yazı soru bash sözdizimi gibi mark] kullandım

CEVAP
16 Temmuz 2009, PERŞEMBE


Eğer bir alt bir alt kod bağımlı kod varsa, muhtemelen en üst düzeyde tek bir makefile ile hayrına olacaktır.

Recursive Make Considered Harmful Tam mantığı, ama temelde istediğiniz yapmak için tam bilgiye ihtiyacı olup olmadığına karar verirler bir dosya çıkması lazım yeniden, ve olmayacak olan sen tek söyle bu konuda bir de üçüncü proje.

Yukarıdaki bağlantı erişilebilir durumda değil gibi görünüyor. Aynı belge ulaşılabilir:

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Friday NightFort

    Friday Night

    15 EYLÜL 2011
  • Pál Zoltán Illés

    Pál Zoltán

    30 NİSAN 2007
  • Watcher3223

    Watcher3223

    15 Kasım 2007