MinGW/MSYS开发环境Part 5:建构专案

这个部份描述如何建构特定的专案。

建构NetRadiant

NetRadiant是一个Quake地图编辑器

假如系统发现libjpeg标头档,NetRadiant会建构失败,我们把它们移到一个暂存位置:

cd /usr/local/include && \
mkdir jpeg && \
mv j*.h jpeg

Get the src… (not described)

编辑建构组态:

cat > Makefiel.conf << "EOF"
CC=gcc
PKGCONFIG=/usr/local/bin/pkg-config.sh
EOF

建构跟安装netradiant,可以执行下面的命令:

make DEPENDENCIES_CHECK=false DOWNLOAD_GAMEPACKS=no

注意:DEPENDENCIES_CHECK=false是必须的,因为我们没有安装git。

※如果想进一步了解git,请参阅读版本控制使用git

注意:新增exit 0到指令码的开头来停用install-dlls.sh。