2012-11-21 77 views
0

我一直在嘗試將TextMate作爲替代編輯器。 run快捷方式非常適合快速輕鬆地測試想法。我已經通過自制程序安裝了增強功能,run函數將愉快地找到,包含和構建帶有標頭的簡單項目,如boost/lexical_cast.hpp。大!使TextMate「運行」命令鏈接庫

我現在想要構建一個需要鏈接到boost_system-mt的項目。有沒有一種簡單的方法可以將此鏈接器步驟添加到textmate項目中?

編輯

確定。如果我在軟件包編輯器的Run命令中添加-lboost_system-mt,但我無法理解如何將其鏈接到單個項目。

回答

0

好的,這很簡單。如果你看看軟件包編輯器中的代碼,你可以看到將標誌添加到構建設置的代碼位。 。 。

flags = ENV["TM_#{env}_FLAGS"] || "-incl... 

...看到,因爲環境是CXX,這意味着你需要添加一個「項目的具體shell變量」之稱TM_CXX_FLAGSboost_system-mt。爲此,請查看左側小窗格的底部,其中顯示了項目中的所有文件,然後單擊「我」。這將提供項目信息,您可以在其中添加必要的變量。

enter image description here

您可以用雙引號把編譯標誌的負載在那裏,如果你願意的話,使得能夠運行幾乎任何東西的TextMate的!