
我使用 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
。您可以使用您喜歡的。主要區別在於,第一種方法僅供您的使用者使用,而第二種方法將在系統範圍內使用。