2

有谁知道关于将 NAnt 用于本机代码构建过程说明的任何好的教程?


还有其他更适合原生代码环境的构建过程自动化工具吗?


我们正在开发一个 win32 移动应用程序,它可以作为 CAB 文件在线下载。CAB 文件应包含用户在下载前填写的信息,以便应用程序安装过程将一些用户信息写入设备注册表。

4

2 回答 2

1

我们前段时间尝试使用 NAnt 构建一个大型 VC++ (VS2005) 项目……但没有成功。

问题是无法捕获 Visual Studio 之外的依赖项。IE。修改给定的头文件时应重建哪些 cpp 文件。

我们可以创建将所有文件扔给编译器的 nant 任务,它每次都会重新构建它们。

最后,我们坚持使用调用 devenv 进行构建的 NAnt 任务。这可能在VS2008中有所改变,但我对此表示怀疑......

于 2008-10-17T15:38:28.227 回答
0

NAnt 的特点是它可以做任何你想做的事情。因为我没有你想要做什么的完整细节,所以我只能放弃我们用它来做的事情。

我们目前有许多不同的系统连接到自动构建中。您提到了本机开发,我将其视为 Win32 或非 .NET 代码。我们的大部分产品都是在非 Microsoft IDE 中编写的。NAnt 仍然是我们的赢家,因为只要您用于开发的 IDE 或工具具有某种命令行界面,通常只需调用exec 任务即可使用它们。

在不进一步了解您的努力的更多细节的情况下,我没有专门的教程供您执行此操作。

于 2008-10-17T15:53:26.573 回答