我最近加入了一個軟件開發公司擔任實習生,我已經習慣了一個新的構建系統。該軟件適用於嵌入式系統,只需說所有的構建和編譯都在構建箱上完成。該建築使用xml文件生成代碼,然後使用make文件,spec文件和版本文件。
我們開發我們自己譜曲,(Linux的 - 的Mandriva發行版),並建立使用以下方法:
ssh buildserver
use mount to mount drive on personal computer to the buildserver
set the environment using . ./set_env (may not be exactly that)
cd app_dir/obj (where makefile is)
make spec_clean
make spec_all
make clean
make
問題:
我是一個新手,代碼::塊和Linux,並想知道如何設置一個項目文件,以便它可以簡單地運行腳本文件來執行這些命令,而不是實際上調用我的實際計算機上的生成過程。有點像預構建腳本。我想將此腳本的執行與Ctrl-F9(build)配對,並在構建日誌窗口中捕獲上述命令的任何輸出。
換句話說,沒有構建配置或項目需要擔心的目標。我甚至不需要在我的電腦上安裝編譯器!我希望對此進行設置,以便我可以擁有IDE的全部功能。
欣賞任何建議!
所以,如果我保存在代碼的腳本文件:: Blocks的項目目錄,然後行:腳本-c SSH buildserver「路徑/到/ my_build_script」我把在代碼構建前腳本:: Blocks的?另外,打字稿是什麼意思? – rem45acp 2013-03-11 03:06:01
是的,當前目錄下的文件typescript是由命令'script'記錄的,它在構建過程中捕獲上述命令的任何輸出 – xpt 2013-03-11 03:42:40
如果有幫助,請將其投票。 thannks – xpt 2013-03-11 03:49:39