gpt4 book ai didi

c++ - 如何将我自己的编译器与 Nant 一起使用?

转载 作者:太空狗 更新时间:2023-10-29 23:48:30 24 4
gpt4 key购买 nike

Nant 似乎非常以编译器为中心——我猜这是因为它被认为是一个 .NET 开发系统。但我知道这是可以做到的!我已经看到了它。我们正在构建的平台有自己的编译器,并且不使用 c++ 的“cl.exe”。我们正在不同的平台上构建 C++ 应用程序,并希望使用我们自己的编译器进行覆盖。任何人都可以指出一种方法来做到这一点,或者至少如何设置我自己的目标来使用我们的目标平台的编译器吗?

最佳答案

这是我为 Delphi 所做的一个。每个“arg”都是一个单独的参数,具有在别处定义的值。在调用目标之前使用设置的参数调用目标。

<target name="build.application">
<exec program="dcc32" basedir="${Delphi.Bin}" workingdir="${Application.Folder}" verbose="true">
<arg value="${Application.Compiler.Directive}" />
<arg value="-Q" />
<arg value="/B" />
<arg value="/E${Application.Output.Folder}" />
<arg value="/U${Application.Lib.Folder};${Application.Search.Folder}" />
<arg value="${Application.Folder}\${Delphi.Project}" />
</exec>
</target>

关于c++ - 如何将我自己的编译器与 Nant 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/87831/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com