现在的位置: 首页 > 综合 > 正文

Box2D编译

2013年08月27日 ⁄ 综合 ⁄ 共 584字 ⁄ 字号 评论关闭

Box2D主页:

http://box2d.org/

说明:Box2D需要OpenGL和相关库的支持。

参考编译脚本:

#! /bin/bash
# filename: gcc_build_box2d.sh

here=`pwd`
if [ -d gcc_Box2D_v2.2.0 ]; then
    rm -rf gcc_Box2D_v2.2.0
fi

export PS1=#
clear

unzip Box2D_v2.2.0.zip
mv Box2D_v2.2.0 gcc_Box2D_v2.2.0
cd gcc_Box2D_v2.2.0/Box2D
mkdir prefix

## all definition for cmake
cmake_opts="\
    -DBOX2D_INSTALL=ON  \
    -DBOX2D_BUILD_SHARED=ON \
    -DCMAKE_INSTALL_PREFIX=./prefix \
    -DBOX2D_BUILD_EXAMPLES=ON   \
    "

cmake $cmake_opts

make && make install

问题:

1. error: X11/extensions/XInput.h: No such file or directory

解决办法:sudo apt-get install libxi-dev

2. 

参考:

http://www.cppblog.com/kongque/archive/2011/04/17/144421.html

抱歉!评论已关闭.