Archive

Posts Tagged ‘Boost.Build’

.NET toolset для Boost Build V2.

March 9th, 2009
Comments Off

Специально для любителей Boost.Build V2 – написал toolset, добавляющий поддержку C# и VB.NET компиляторов из .NET Framework. Toolset автоматически распознает все установленные версии .NET Framework:

using dotnet : all ;

Read more…

Как запустить C препроцессор в Boost.Build V2. Часть последняя.

June 25th, 2007
Comments Off

В таком виде генератор уже пригоден к использованию, однако его можно сделать ещё лучше. Как – читайте в следующей части.

Если сравнить исходный код нашего генератора с реализацией генератора объектных файлов в “boost/tools/build/v2/tools/msvc.jam” можно обнаружить несколько отличий:

Read more…

,

Как запустить C препроцессор в Boost.Build V2. Часть II.

June 11th, 2007
Comments Off

Продолжаем начатое ранее. Мы остановились на том, что сумели вызвать компилятор и передать ему нужную команду. Теперь нам нужно научиться передавать все настройки компилятора, уже известные Boost.Build, в созданную командную строку. Для сначала нужно выяснить как же, собственно, Boost.Build узнает где находится компилятор и как задаются параметры компиляции.

Read more…

,

Как запустить C препроцессор в Boost.Build V2.

June 6th, 2007
Comments Off

Библиотеки Boost не использует make файлы или какую-либо другую более менее стандартную систему компиляции. Вместо этого Boost использует собственную систему сборки – Boost.Build V2. Система построена вокруг Boost.Jam, который, в свою очередь, является наследником Perforce Jam, – интерпретатора скриптов Jam. Вокруг возможностей Boost.Jam, который, между прочем, состоит из единственного исполняемого файла, навёрнута система скриптов изолирующая разработчика от особенностей конкретного компилятора и платформы.

Read more…

,