下載一個開源的源碼,沒有makefile,只有很多sconscript文件,想起一個叫Scons的工具是構建這個用的。
要用啊,沒辦法,只得安裝。
先安裝Python,可以到http://python.org/getit/下載,現在Python有2.x和3.x的並行版本,這里下載最新的2.7.2系列。
假設安裝目錄為C:\python2720.
再安裝Scons,可以到http://sourceforge.net/projects/scons/files/scons/2.1.0/,下載最新的2.1.0版本。
我下載的zip包,如果方便可以下載exe的。
解壓到python的安裝目錄,有scons2.1.0,進入到該目錄。請參考ReadMe文件。
在命令行下輸入
setup.py install --standard-lib
就會編譯安裝了。在python的安裝目錄Python2720下會生成一個\Scripts的目錄和一個scons.bat的批處理文件。
將python的根目錄C:\Python2720 和C:\Python2720\Scripts加入到環境變量中。
否則即使在C:\Python2720\Scripts下輸入scons "h:\xxx" (代表你的工程文件)
也會出現
scons. scons: *** No SConstruct file found
錯誤,切記切記。