我正在尝试在批处理文件中为Windows创建类似GNU的配置脚本。它似乎工作正常,除了取决于订单选项被忽略,特别是'--with-smtube'选项,它有时会获得路径,但再次取决于顺序导致它导致:
test.cmd --enable-portable --with-smtube=C:\svn\smtube
configure: error: unrecognized option: `C:\svn\smtube'
Try `--with-smtube --help' for more information
(也应该说试试`test.cmd --help)
我从我找到的另一个脚本中复制了结构,但没有成功。参数的顺序无关紧要,可省略参数(全部或部分)。有人能引导我朝着正确的方向前进吗?
该脚本用于Qt程序,它使用命令提示符作为shell而不是msys或cygwin或类似的东西。
这是我到目前为止所做的:http://redxii.users.sourceforge.net/test.cmd