boost 1.55 indir ile boost 1.55 oluştururken araç grubu versiyonunu belirtme: Ancakbunu ayıklamak ve aşağıdaki çalıştırın MSVC 2015
> bootstrap.bat
cl : Command line warning D9035 : option 'GZ' has been deprecated and will be removed in a future release
cl : Command line warning D9036 : use 'RTC1' instead of 'GZ'
cl : Command line warning D9002 : ignoring unknown option '/MLd'
Bootstrapping is done. To build, run:
...
> b2 --build-type=complete --build-dir=build --toolset=msvc-14.0 stage
, aşağıdaki hatayı alıyorum: Aşağıdaki
error: msvc initialization: parameter 'version' inconsistent
error: no value was specified in earlier initialization
error: an explicit value is specified now
MSVC 2012 ile aynı adımları, bu hatayı almadım.
Bunun yerine --toolset=msvc
yaparsam çalışır. Ancak, oluşturulan dosyalar -vc140
yerine -vc
'a sahiptir.
Araç takımını nasıl açıkça belirtirim? "daha önceki başlatmada belirtildi" neredeydi?
(Bunun sebebi, daha sonra garip bir linker hatası alıyorum - bazı -vc120
boost kütüphanesi arıyor ... ve neden olduğunu bilmiyorum, tüm olasılıkları ortadan kaldırmaya çalışıyorum.)