PySFML 编译失败

0 投票
1 回答
693 浏览
提问于 2025-04-17 09:03

我正在按照这些说明,尝试在Python 2.7上安装PySFML-1.6。我进入SFML的文件夹,然后输入了

python setup.py build -cmingw32

结果出现了这个错误

c:/mingw/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find
d -lsfml-graphics
c:/mingw/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find
d -lsfml-window
c:/mingw/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find
d -lsfml-audio
c:/mingw/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find
d -lsfml-system
collect2: ld returned 1 exit status
error: command 'g++' failed with exit status 1

我哪里出错了,应该怎么解决呢?

1 个回答

1

你跟上了吗?

如果你想从源代码构建PySFML,你需要在SFML-x.x目录下有SFML的C++头文件和库(还有一个“python”文件夹)

不过,为什么不直接在这里下载已经编译好的文件呢?

撰写回答