尝试获取其中一个在Ubuntu 12.04上编译的示例
我正在使用make -f Makefile-x64-static
但是,我得到了错误make: gcc4: Command not found
我尝试在makefile中从gcc4切换到gcc。
但是,我得到了编译错误note: #pragma message: IMPORTANT NOTE: The FBX SDK API changed substantially. Please define FBXSDK_NEW_API in your project and fix compilation errors as instructed in fbxsdk_compatibility.h.
和链接错误/usr/bin/ld: cannot find -luuid
任何建议都将不胜感激。
发布于 2013-04-28 05:54:29
先决条件
sudo apt-get安装uuid-dev
sudo apt-get install libxmu dev libxi-dev
sudo apt-get install libx11-dev
需要修改Makefile
将gcc4更改为gcc
CC = gcc
LD = gcc
将-lX11添加到库中
静态库= -lfbxsdk-$(LIBFBXVERSION)$(STATIC) -lm -lrt -luuid -lc -lstdc++ -lpthread -ldl -lglut_gcc34-amd64 -lGLEW_amd64 -lGLU -lGL -lXmu -lX11
向C_FLAGS和CXX_FLAGS添加-DFBXSDK_NEW_API
CFLAGS = -m64 -DFBXSDK_NEW_API
CXXFLAGS = -m64 -DFBXSDK_NEW_API
https://stackoverflow.com/questions/16254950
复制相似问题