2013-10-04 51 views
0

我希望能够将我的文件保存在E:\Documents\C++中,然后能够运行和编译它们。我的MinGW位置是E:\MinGW\bin。一切都保存在USB闪存驱动器上。我使用SublimeText来运行和编译这些文件。如果我将C++文件保存在E:\MinGW\bin文件夹中,一切正常。我只想更改保存文件的位置并构建并运行它们。另外我用这作为我的崇高-build文件在mingw主文件夹之外构建和编译文件

{ 
    "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"], 
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", 
    "working_dir": "${file_path}", 
    "selector": "source.c, source.c++", 

    "variants": 
    [ 
     { 
      "name": "Run", 
      "cmd": ["${file_path}/${file_base_name}.exe"] 
     } 
    ] 
} 

回答

0

你的路径应该包含E:\MinGW\bin(或你应该给为g++完整路径)

+0

我该怎么做?这就是我想要弄明白的。 –

+0

你可以看看http://stackoverflow.com/a/16752670/2684539 – Jarod42

0

你想改变你的home目录和你的MinGW的路径。

这个页面展示如何设置你的主目录,以及在哪里设置PATH, http://www.mingw.org/wiki/HOWTO_Set_the_HOME_variable_for_cmd_exe

这里是一个页面,告诉你如何建立一个CPP文件, http://www.mingw.org/wiki/MinGW_for_First_Time_Users_HOWTO

如果你想使用相同的家庭位置为明洞和窗户, http://mingw.5.n7.nabble.com/making-home-directory-on-msys-agree-with-Windows-td22176.html

或者,您可以将您的主目录设置为您的闪存驱动器。