如何在Atom IDE中使用gpp-compiler时更改MinGW的编译exe位置?
问题描述:
MinGW通常在通过命令行使用时会吐出当前工作目录下程序的编译后的exe文件,但是当通过Atom中的kriscross07通过gpp-compiler包使用时,该exe文件会在temp文件夹中结束。我希望它把这个exe文件放在源文件的文件夹中,正如MinGW一样。这两个都可以让我更容易找到它,以便我的防病毒程序每次看到我从临时文件夹运行一个exe文件时都没有心脏病发作。如何在Atom IDE中使用gpp-compiler时更改MinGW的编译exe位置?
我正在使用Atom的发行版本以及您可以通过MinGW安装程序在https://sourceforge.net/projects/mingw/files/获得的MinGW版本。
答
转到文件>设置下的Atom设置或按Ctrl +,(逗号)。在Settings选项卡中点击Packages,在Community packages下点击gpp-compiler的Settings按钮,在设置下你会发现'Compile to Temporary Directory',取消选中它,你就完成了。
“MinGW通常在通过命令行使用时,会在cpp文件的位置吐出程序的编译好的exe文件” - 不,它不会。它把它放在你当前的工作目录中。您当然可以通过-o选项指定一个路径来输出exe文件。 –
谢谢你的更正。该行应该是这样的:g ++ test.cpp -o C:\ Users \(username)\ Documents \ Cpp Experiments。我对命令行相当陌生,所以谢谢你的时间。 – Wolfspaine