SORU
13 Aralık 2011, Salı


Nasıl derleme/bağlantı çınlama /C kütüphanesi ile Artırmak ?

Bu sorunun cevabı Why can't clang with libc in c 0x mode link this boost::program_options example? devletler "boost yeniden gerekir çınlama -stdlib=C kütüphanesi kullanarak ."

Çınlama v3 ile MacOS Lion kullanıyorum.0. Nasıl Boost v1 oluştururum.48.0 çınlama kullanarak ve C kütüphanesi ile bağlantı ?

Güncelleme: bir yarattımkullanıcı-config.jamaşağıdaki dosya:

using clang-darwin

...tin yerine gcc ile Destek inşa edecek. Nasıl kütüphanenin yerine libstdc ile bağlantı ?

CEVAP
13 Aralık 2011, Salı


Bu da nasıl yapacağımı bilmiyordum. Ama* *5, ve deneme yanılma bakınıyor sonra:

$ ./b2 clean
$ ./b2 toolset=clang cxxflags="-stdlib=libc  " linkflags="-stdlib=libc  "

Uyarılar altında olacaksınız. Ve sinyaller kütüphane LWG 2059 nedeniyle inşa etmek için başarısız olur. Ama ben tersinidüşünüyorumçalışıyor.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Authority

    Android Auth

    3 NİSAN 2011
  • Matt Steffanina

    Matt Steffan

    1 EYLÜL 2011
  • newport83

    newport83

    19 HAZİRAN 2006