2017-10-21 159 views
-1

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版本。

+0

「MinGW通常在通過命令行使用時,會在cpp文件的位置吐出程序的編譯好的exe文件」 - 不,它不會。它把它放在你當前的工作目錄中。您當然可以通過-o選項指定一個路徑來輸出exe文件。 –

+0

謝謝你的更正。該行應該是這樣的:g ++ test.cpp -o C:\ Users \(username)\ Documents \ Cpp Experiments。我對命令行相當陌生,所以謝謝你的時間。 – Wolfspaine

回答

0

轉到文件>設置下的Atom設置或按Ctrl +,(逗號)。在Settings選項卡中點擊Packages,在Community packages下點擊gpp-compiler的Settings按鈕,在設置下你會發現'Compile to Temporary Directory',取消選中它,你就完成了。