由于windows 8下,intel那破显卡跟不上,所以用virtualbox装了个xubuntu跑.
OpenGL 1.5 or higher is required(your version is 1.1.00). Please upgrade the driver of your video card.
为了编译成功,首先必须安装依赖的库,在根目录下有个文件**install-deps-linux.sh **.在ubuntu直接运行即可.
apt-get install build-essential
apt-get install libgl1-mesa-dev libglu1-mesa-dev
apt-get install freeglut3-dev
apt-get install libx11-dev
apt-get install libxmu-dev
apt-get install libgl2ps-dev
apt-get install libglfw-dev
apt-get install libzip-dev
apt-get install libcurl4-gnutls-dev
apt-get install libfontconfig1-dev
apt-get install libsqlite3-dev
apt-get install libglew*-dev
/usr/lib/i386-linux-gnu/libcurl.so -> libcurl-gnutls.so
cocos2d-x-2.1.4/samples/Cpp/HelloCpp/proj.linux/bin/debug/HelloCpp
bool CCFileUtilsLinux::init()
{
// get application path
char fullpath[256] = {0};
ssize_t length = readlink("/proc/self/exe", fullpath, sizeof(fullpath)-1);
if (length <= 0) {
return false;
}
fullpath[length] = '\0';
std::string appPath = fullpath;
m_strDefaultResRootPath = appPath.substr(0, appPath.find_last_of("/"));
m_strDefaultResRootPath += "/../../../Resources/";