cegui – 0.8.7

 

cmake遇到的问题

 

安装了依赖项

libglfw-dev libboost-dev  libglm-dev, libexpat1-dev and libxerces-c-dev

 

遇到一堆问题

 

Could NOT find MINIZIP (missing: MINIZIP_LIB MINIZIP_H_PATH)

— Checking for module ‘fribidi’

—   No package ‘fribidi’ found

— Could NOT find FRIBIDI (missing: FRIBIDI_FOUND_ALL_LIBS FRIBIDI_INCLUDE_DIR)

CMake Warning (dev) at /usr/share/cmake-3.13/Modules/FindOpenGL.cmake:270 (message):

  Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when

  available.  Run “cmake –help-policy CMP0072” for policy details.  Use the

  cmake_policy command to set the policy and suppress this warning.

 

  FindOpenGL found both a legacy GL library:

 

    OPENGL_gl_LIBRARY: /usr/lib/loongarch64-linux-gnu/libGL.so

 

  and GLVND libraries for OpenGL and GLX:

 

    OPENGL_opengl_LIBRARY: /usr/lib/loongarch64-linux-gnu/libOpenGL.so

    OPENGL_glx_LIBRARY: /usr/lib/loongarch64-linux-gnu/libGLX.so

 

  OpenGL_GL_PREFERENCE has not been set to “GLVND” or “LEGACY”, so for

  compatibility with CMake 3.10 and below the legacy GL library will be used.

Call Stack (most recent call first):

  CMakeLists.txt:90 (find_package)

This warning is for project developers.  Use -Wno-dev to suppress it.

 

— Found GLEW: /usr/lib/loongarch64-linux-gnu/libGLEW.so  

— Found GLM: /usr/include  

— Could NOT find GLFW (missing: GLFW_H_PATH)

— Found GLFW3: /usr/lib/loongarch64-linux-gnu/libglfw.so  

— Could NOT find SDL2IMAGE (missing: SDL2IMAGE_LIB SDL2IMAGE_H_PATH)

— Could NOT find DIRECTXSDK (missing: DIRECTXSDK_LIB_PATH DIRECTXSDK_H_PATH DIRECTXSDK_MAX_D3D)

— Could NOT find D3DX11EFFECTS (missing: D3DX11EFFECTS_LIB D3DX11EFFECTS_H_PATH)

— Could NOT find IRRLICHT (missing: IRRLICHT_LIB IRRLICHT_H_PATH)

— Could NOT find OGRE (missing: OGRE_LIB OGRE_H_PATH OGRE_H_BUILD_SETTINGS_PATH)

— Could NOT find OIS (missing: OIS_LIB OIS_H_PATH)

— Could NOT find DIRECTFB (missing: DIRECTFB_LIB DIRECTFB_H_PATH)

— Could NOT find OPENGLES (missing: OPENGLES_LIB OPENGLES_H_PATH)

— Could NOT find EPOXY (missing: EPOXY_LIB EPOXY_H_PATH)

— Could NOT find XERCESC (missing: XERCESC_LIB XERCESC_H_PATH)

— Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR)

— Could NOT find TINYXML (missing: TINYXML_LIB TINYXML_H_PATH)

— Could NOT find RAPIDXML (missing: RAPIDXML_H_PATH)

— Could NOT find IL (missing: IL_LIB IL_H_PATH)

— Could NOT find ILU (missing: ILU_LIB)

— Could NOT find FREEIMAGE (missing: FREEIMAGE_LIB FREEIMAGE_H_PATH)

— Could NOT find SILLY (missing: SILLY_LIB SILLY_H_PATH)

— Could NOT find CORONA (missing: CORONA_LIB CORONA_H_PATH)

— Could NOT find PVRTOOLS (missing: PVRTOOLS_LIB PVRTOOLS_H_PATH)

— Could NOT find LUA51 (missing: LUA_LIB LUA_H_PATH)

— Could NOT find TOLUAPP (missing: TOLUAPP_LIB TOLUAPP_H_PATH)

— Could NOT find Boost

— Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)

 

 

cmake更新到3.25.0

编译安装了libSDL_image 2.0

cmake cegui 就成功了

原文地址:http://www.cnblogs.com/zxdplay/p/16813373.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性