筆記

筆記

我使用 MinGW 對 C++ 進行交叉編譯...我使用

/usr/bin/i586-mingw32msvc-g++檔案名稱.cpp

編譯,但我希望能夠輸入

嘎嘎嘎檔案名稱.cpp

我想我需要設定一個 PATH 變數什麼的?

筆記

請注意,我對 Linux 缺乏經驗,但可以輕鬆使用終端機和其他東西。如果這是非常基本的,請告訴我該怎麼做。

答案1

您不需要更改您的路徑,$PATH因為/usr/bin它已經在您的路徑中。您實際上可以運行該命令

i586-mingw32msvc-g++ filename.cpp

但這不是很漂亮,因此,請執行以下操作之一

1. 為指令建立別名。

打開~/.bashrc並添加這一行:

alias gww='/usr/bin/i586-mingw32msvc-g++'

現在,打開一個新終端,以便.bashrc重新讀取(或使用 手動獲取它source ~/.bashrc),您將能夠用作gww命令的名稱。

2. 在 中建立指向它的連結/usr/bin

您可以建立到編譯器的符號連結並命名該符號連結gww

cd /usr/bin
sudo ln -s i586-mingw32msvc-g++ gww

這兩種方法都允許您i586-mingw32msvc-g++透過運行來呼叫gww。您可以使用您喜歡的。主要區別在於,第一種方法僅供您的使用者使用,而第二種方法將在系統範圍內使用。

相關內容