如何编写运行MingW的脚本文件

How to write script file to run MingW

本文关键字:脚本 文件 MingW 何编写 运行      更新时间:2023-10-16

我正在尝试从源代码编译一些程序,并使用MinGW来编译它们。

在文档中,建议使用脚本文件来执行此操作,以避免将MinGW程序永久添加到PATH变量中。

我有两个问题:

1) 实现这个脚本文件的最佳方式是什么?每次使用前只需编写一个.bat文件并更改详细信息(即源文件的位置等)?

2) 用程序获取和设置PATH变量的最佳方法是什么?有没有什么方法可以让我沿着以下几行写一个脚本:

oldPath = getCurrentPath()
newPath = oldPath + "; c:/MingGW/bin"
setCurrentPath(newPath)
make ...
make install...
...
setCurrentPath(oldPath)

任何建议都很好。

简单的.bat文件如下

SETLOCAL
set PATH=%PATH%;c:mingwbin
echo %PATH%
rem your commands here insrtead of echo

由于CCD_ 7路径将在浴文件完成后恢复。如果你想要交互式会话,只需编写

set PATH=%PATH%;c:mingwbin

在控制台窗口中。在关闭控制台之前,您将在当前控制台会话中更改PATH(不是全局更改)。