
我是 Unix 新手。我剛剛在 Eclipse CDT(Ubuntu 12.04) 中建立了 c++ 專案。我如何部署(安裝在我的機器上)這個專案?
答案1
您可能需要將 Eclipse 配置為為 Ubuntu 製作軟體包
使用個人軟體套件存檔 (PPA),您可以直接向 Ubuntu 用戶分發軟體和更新。建立來源包,上傳它,Launchpad 將建立二進位文件,然後將它們託管在您自己的 apt 儲存庫中。
這意味著 Ubuntu 用戶可以像安裝標準 Ubuntu 軟體包一樣安裝您的軟體包,並且在您製作更新時會自動收到更新。
答案2
一個簡單的方法是將可執行檔放入:
/usr/local/bin
預設情況下,它會被解析為可執行命令(也稱為 $PATH)。無論如何,如果您放入 $PATH 中的任何資料夾,則每個對其具有讀取/執行存取權限的使用者(/usr/local/bin 就是這樣)將能夠在命令列上鍵入
$ <your_executable_name>
您的程式將運行(不要忘記重新啟動終端來解析它)。如果您尋找其他方式來啟動該程序,例如:從某種開始功能表(如 gnomes),那麼您只需添加一個條目,並且應該有一個選項來為此條目添加執行命令(您需要在其中輸入可執行文件名稱)。
您可以透過以下方式輕鬆列印目前的 $PATH:
echo $PATH
其中 : 字元是所用資料夾的分隔符號。您可以透過以下方式將目錄新增至 $PATH:
export PATH="<your_directory>:$PATH"