如何从VC ++运行ant脚本

| 假定一个Visual C ++解决方案输出几个可执行文件。这些可执行文件应按特定顺序和特定参数运行-为此,已经存在一个ant build.xml脚本。 将这个ant脚本与VC ++集成在一起的一种不错的方法是,使ant脚本指向最近输出的可执行文件(。\\ Debug和。\\ Release文件夹),理想情况下可以直接从VC ++运行,我敢说与远程调试。 我正在考虑使用构建后事件,该事件将每个可执行文件的输出位置填充到build.properties文件中,并让ant脚本使用此.properties文件。 在这件事上的任何帮助将是巨大的。     
已邀请:
        我不确定是否有很好的答案。也许您不是在问正确的问题。从C ++,您可以启动任何内容,包括脚本。我不确定VC ++集成的含义。 通用答案是: 将输出位置保存在某个位置,与位置无关(文件,注册表,环境变量等) 使用前在脚本中检索它们 但是根据您的需要,您也可以尝试: 在相同的文件夹结构中输出相同的可执行文件。这样,您可以使用相对路径。 使用构建后事件,该事件会将脚本复制到输出文件夹中,并使其使用相对路径。 除了脚本,您还可以尝试处理第一个EXE中的所有内容。代替ANT脚本,它可以使用指定执行顺序和参数的配置文件。     

要回复问题请先登录注册