【问题标题】:execute c-programfiles from CMD in windows在 Windows 中从 CMD 执行 c 程序文件
【发布时间】:2013-09-04 15:06:39
【问题描述】:

我最近在我的电脑上安装了 MinGW,用于编译和运行用 c 编写的程序。

现在我必须手动进入 bin 文件夹来执行和编译文件。

路径是C:\MinGW\bin

有没有办法每次都避免这种情况?我希望能够在打开命令行时直接编写命令。

我尝试关注http://www.mingw.org/wiki/Getting_Started上的环境设置

但它根本不起作用。

【问题讨论】:

    标签: c++ c cmd environment-variables gnu


    【解决方案1】:

    一个简单的解决方案是一个小批量脚本。使用此代码创建一个新的批处理文件:

    @echo off
    cd C:\MinGW\bin
    :loop
    set /p var=
    %var%
    goto loop
    

    您能告诉我您的 user 环境变量名为“path”吗?也许我们会在那里找到错误。

    编辑: 在上面的字段中创建一个新的环境变量(用户环境变量)。在出现的窗口中输入。

    Name:  PATH
    Value: C:\MinGW\bin
    

    这应该可行。

    【讨论】:

    • 我发截图!稍后我会测试批处理文件,谢谢!
    • 非常感谢!!!现在我对环境变量有了更多的了解。但是出现了另一个问题:如果我编译,则找不到文件。如果我写 gcc -o hello.exe hello.c a 得到以下消息: nu 这样的文件或目录。那么,编译的时候应该把文件放在哪里呢?
    • 没问题。 :) 将它们放在 .exe 所在的目录中。如果这不起作用,请查看此帖子:stackoverflow.com/questions/12919081/…
    猜你喜欢
    • 1970-01-01
    • 2020-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-25
    相关资源
    最近更新 更多