爲了從源碼包中構建sip,我在building步驟中有無限循環。我跑的make.exe和unitl我按Ctrl +剎車它將採取以下步驟:在根目錄下在Windows上構建SIP(PyQt)
cd sipgen
make
make[1]: Entering directory `C:/sip'
cd sipgen
make
make[2]: Entering directory `C:/sip'
cd sipgen
make
make[3]: Entering directory `C:/sip'
cd sipgen
make
make[4]: Entering directory `C:/sip'
...........................................
cd sipgen
make
make[n]: Entering directory `C:/sip'
^C
Makefile文件中包含下面的代碼:
all:
cd sipgen
$(MAKE)
@cd ..
cd siplib
$(MAKE)
@cd ..
install:
cd sipgen
$(MAKE) install
@cd ..
cd siplib
$(MAKE) install
@cd ..
@if not exist C:\Python34\Lib\site-packages mkdir C:\Python34\Lib\site-packages
copy /y sipconfig.py C:\Python34\Lib\site-packages\sipconfig.py
copy /y C:\sip\sipdistutils.py C:\Python34\Lib\site-packages\sipdistutils.py
clean:
cd sipgen
$(MAKE) clean
@cd ..
cd siplib
$(MAKE) clean
@cd ..
你知道原因是什麼? 我可以解決這個問題,或者它不可能在Windows上?
PS。對不起,我可怕的英語
我下載sip-4.16.4-snapshot-c2cfa151229a.zip,然後從CMD執行:那麼Python configure.py運行make,建築是確定..但make文件包含以下(所有)部分:全部: \t @(cd sipgen; $(MAKE)) \t @(cd siplib; $(MAKE)) – houssam 2014-10-11 21:06:48