2011-12-25 33 views
0

腳本語言(特別是bash)用於何種方式來管理大型C++/C編程項目?Bash腳本在C/C++編程項目中的使用。

如果有人能夠在自動執行某些任務時在他們的編程項目中列出腳本的一些聰明用法將會很有幫助。

+0

您可以將Python嵌入到C++中。 – Blender 2011-12-25 03:56:56

+0

構建系統可能非常複雜,但除了非常小的非關鍵快捷腳本來運行命令之外,我不再使用bash。其他一切都應該用現代腳本語言來完成,或者構建解決方案 – Lothar 2011-12-25 04:23:06

+0

*「以什麼方式......」*向我建議了一個列表問題。 – dmckee 2011-12-26 00:20:37

回答

0

我個人使用shell腳本來爲不同的輸入多次調用我的程序,在我嘗試運行我的程序之前加載必要的模塊,使用gnuplot等進行自動圖形繪製等。當我在處理巨大的集羣時,我還發現當我必須設置/查詢某些運行時設置以在羣集上啓動我的任務時,該腳本非常有用。我總是使用GNU Make來構建我的程序,但是如果您有非常小的非關鍵項目,則可以使用腳本甚至構建您的代碼。

我相信還有很多其他創新的方法來使用bash腳本,但是我剛纔所說的是從普通開發人員的角度來看,他每天都會做很多(幾乎)平凡的事情。至少可以說,bash腳本讓我的生活變得更輕鬆。