Freigeben über


.NET toolset для Boost Build V2.

?????????? ??? ????????? Boost.Build V2 – ??????? toolset, ??????????? ????????? C# ? VB.NET ???????????? ?? .NET Framework. Toolset ????????????? ?????????? ??? ????????????? ?????? .NET Framework:

 using dotnet : all ;

 

??????????? ????? ? ?????????? ?????????? ??? ?????? ? ??????? ?????? “exe” ? “lib”. ?????? ?? ????????? ?????????? ??????????? ????? <find-shared-library>; ???? ? ??? – ? ??????? <library-path>:

 

 lib carrots
    :
        carrots.cs
    ;

windir = [ modules.peek : windir ] ;

exe rabbit
    :
        rabbit.cs
        carrots
    :
        <library-path>"$(windir)/Microsoft.NET/Framework/v2.0.50727"
        <find-shared-library>System.dll
        <find-shared-library>System.Data.dll
    ;

????? ??????? ??????? ????????? ? ??????? <architecture> ? <address-model>. ?? ????????? – anycpu.

Cross-posted from blog.not-a-kernel-guy.com.