从批处理文件运行Cygwin命令

时间:2011-10-24 20:26:26

标签: android cygwin android-ndk

我的项目是一个AndroidNDK项目,需要一些构建命令才能从Cygwin(或Unix环境)运行。有没有办法使用TeamCity做到这一点?

我尝试使用命令行构建步骤并传入首先启动cygwin的批处理文件,然后执行我需要的构建命令。但是这不起作用,它只是启动cygwin,但是在此之后我的unix命令不会被执行。

2 个答案:

答案 0 :(得分:0)

如何从cygwin启动和运行命令?

您必须执行bash -c "command you want to run"(假设bash.exe在路径上)。只需调用bash然后发出命令就可以启动bash。

答案 1 :(得分:0)

我使用了cygwinonce。我尝试做类似你想做的事情。我想用默认命令启动cygwin。 bash --login -i myBashScript.exe 只有当我们将myBashScript.exe粘贴到bin文件夹中时。