为了从源码包中构建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