在 Cygwin 中构建 pygame 时缺少 jpeglib.h
Missing jpeglib.h when building pygame in Cygwin
我正在尝试通过以下步骤使用 cygwin 安装 pygame
http://msdl.cs.mcgill.ca/people/tfeng/svmsccdoc/node49.html
在我 运行 论文 3 行
的最后一部分之前一切都很好
export LIBRARY_PATH=/usr/local/lib:$LIBRARY_PATH
export CPATH=/usr/local/include/SDL:$CPATH
python setup.py install build
我有这个问题
gcc -fno-strict-aliasing -ggdb -O2 -pipe -Wimplicit-function-declaration - fdebug-prefix-map=/usr/src/ports/python/python-2.7.8-1.i686/build=/usr/src/debug/python-2.7.8-1 -fdebug-prefix-map=/usr/src/ports/python/python-2.7.8-1.i686/src/Python-2.7.8=/usr/src/debug/python-2.7.8-1 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/NEED_INC_PATH_FIX -I/usr/include/python2.7 -c src/imageext.c -o build/temp.cygwin-1.7.33-i686-2.7/src/imageext.o
src/imageext.c:35:21: erreur fatale: jpeglib.h : No such file or directory
#include <jpeglib.h>
如您所见,文件 jpeglib.h
丢失
我尝试通过下载库来安装丢失的文件
apt-cyg install libjpeg62
但是没有用
有人以前见过这个问题吗?我浏览了网络,但没有找到任何相关内容。
TIA
libjpeg62
没有 jpeglib.h
。您需要 libjpeg-devel
。
您可以在 Cygwin 网站上使用 package search function 搜索包中的特定文件。
您可以下载 PyGame 的已编译版本并跳过这些步骤。这有时会很痛苦。
只需查看此页面:http://www.lfd.uci.edu/~gohlke/pythonlibs/
或
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame ,直接进入 PyGame 部分。
Python 扩展非官方 windows 二进制文件。您可以在此页面上找到很多 Python 个库。
使用这些包可以节省很多时间。
我正在尝试通过以下步骤使用 cygwin 安装 pygame
http://msdl.cs.mcgill.ca/people/tfeng/svmsccdoc/node49.html
在我 运行 论文 3 行
的最后一部分之前一切都很好export LIBRARY_PATH=/usr/local/lib:$LIBRARY_PATH
export CPATH=/usr/local/include/SDL:$CPATH
python setup.py install build
我有这个问题
gcc -fno-strict-aliasing -ggdb -O2 -pipe -Wimplicit-function-declaration - fdebug-prefix-map=/usr/src/ports/python/python-2.7.8-1.i686/build=/usr/src/debug/python-2.7.8-1 -fdebug-prefix-map=/usr/src/ports/python/python-2.7.8-1.i686/src/Python-2.7.8=/usr/src/debug/python-2.7.8-1 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/NEED_INC_PATH_FIX -I/usr/include/python2.7 -c src/imageext.c -o build/temp.cygwin-1.7.33-i686-2.7/src/imageext.o
src/imageext.c:35:21: erreur fatale: jpeglib.h : No such file or directory
#include <jpeglib.h>
如您所见,文件 jpeglib.h
丢失
我尝试通过下载库来安装丢失的文件
apt-cyg install libjpeg62
但是没有用
有人以前见过这个问题吗?我浏览了网络,但没有找到任何相关内容。
TIA
libjpeg62
没有 jpeglib.h
。您需要 libjpeg-devel
。
您可以在 Cygwin 网站上使用 package search function 搜索包中的特定文件。
您可以下载 PyGame 的已编译版本并跳过这些步骤。这有时会很痛苦。
只需查看此页面:http://www.lfd.uci.edu/~gohlke/pythonlibs/
或
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame ,直接进入 PyGame 部分。
Python 扩展非官方 windows 二进制文件。您可以在此页面上找到很多 Python 个库。
使用这些包可以节省很多时间。