Cocos2d x 在代码块中对Ubuntu的CCGLViewImpl中函数的未定义引用

Cocos2d x 在代码块中对Ubuntu的CCGLViewImpl中函数的未定义引用,cocos2d-x,codeblocks,Cocos2d X,Codeblocks,我试图在代码块中构建基于cocos2 dx的项目。我使用Ubuntu 14。我犯了以下错误 GAME_DIR/SampleGame/cocos2d/cocos/platform/desktop/CCGLViewImpl desktop.cpp:287: 对glfwSetErrorCallback'的未定义引用 GAME_DIR/SampleGame/cocos2d/cocos/platform/desktop/CCGLViewImpl desktop.cpp:348: 未定义对glfwWindo

我试图在代码块中构建基于cocos2 dx的项目。我使用Ubuntu 14。我犯了以下错误

GAME_DIR/SampleGame/cocos2d/cocos/platform/desktop/CCGLViewImpl desktop.cpp:287: 对
glfwSetErrorCallback'的未定义引用
GAME_DIR/SampleGame/cocos2d/cocos/platform/desktop/CCGLViewImpl desktop.cpp:348:
未定义对
glfwWindowHint'的引用 GAME_DIR/SampleGame/cocos2d/cocos/platform/desktop/CCGLViewImpl desktop.cpp:360: 对
glfwCreateWindow'的未定义引用
GAME_DIR/SampleGame/cocos2d/cocos/platform/desktop/CCGLViewImpl desktop.cpp:361:
未定义对
glfwMakeContextCurrent'的引用 GAME_DIR/SampleGame/cocos2d/cocos/platform/desktop/CCGLViewImpl desktop.cpp:364: 对
glfwSetCursorPosCallback'的未定义引用
GAME_DIR/SampleGame/cocos2d/cocos/platform/desktop/CCGLViewImpl desktop.cpp:365:
对
glfwSetScrollCallback'的未定义引用 GAME_DIR/SampleGame/cocos2d/cocos/platform/desktop/CCGLViewImpl desktop.cpp:368: 对
glfwSetWindowPosCallback'的未定义引用
GAME_DIR/SampleGame/cocos2d/cocos/platform/desktop/CCGLViewImpl desktop.cpp:369:
未定义对
glfwSetFramebufferSizeCallback'的引用 GAME_DIR/SampleGame/cocos2d/cocos/platform/desktop/CCGLViewImpl desktop.cpp:371: 对“GLFWSetWindowIconfyCallback”的未定义引用


我自己的问题得到了答案

我将目标平台更改为Unix,它以前设置为all。然后我在cmake.txt中添加了我的类。然后我清洁它并建造它。成功了