cmake编jrtplib在test_big_endian处报错
来源:互联网 发布:flv视频剪辑软件 编辑:程序博客网 时间:2024/06/05 12:50
【问题描述】
The C compiler identification is MSVC 16.0.30319.1
The CXX compiler identification is MSVC 16.0.30319.1
Check if the system is big endian
Searching 16 bit integer
CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/TestBigEndian.cmake:44 (message):
no suitable type found
Call Stack (most recent call first):
CMakeLists.txt:70 (test_big_endian)
【解决方案】进度为王,不求甚解:
参考http://www.ogre3d.org/forums/viewtopic.php?f=2&t=54782
jrtplib-3.9.1根目录下 CMakeLists.txt 注释如下语句:
if (CMAKE_CROSSCOMPILING)option (JRTPLIB_USE_BIGENDIAN "Target platform is big endian" FALSE)if (JRTPLIB_USE_BIGENDIAN)set(RTP_ENDIAN "#define RTP_BIG_ENDIAN")else (JRTPLIB_USE_BIGENDIAN)set(RTP_ENDIAN "// Little endian system")endif (JRTPLIB_USE_BIGENDIAN)else (CMAKE_CROSSCOMPILING)#test_big_endian(JRTPLIB_BIGENDIAN)#if (JRTPLIB_BIGENDIAN)#set(RTP_ENDIAN "#define RTP_BIG_ENDIAN")#else (JRTPLIB_BIGENDIAN)set(RTP_ENDIAN "// Little endian system")#endif (JRTPLIB_BIGENDIAN)endif (CMAKE_CROSSCOMPILING)
jrtplib编译参考资料http://www.cnblogs.com/skyseraph/archive/2012/04/07/2435540.html
0 0
- cmake编jrtplib在test_big_endian处报错
- jrtplib-3.9.1+jthread-1.3.1使用cmake-3.1.0在windows下生成jrtplib的VS2010工程
- jrtplib使用CMake进行编译
- jrtplib 在vs2010中的移植
- 在Linux中编译jrtplib
- 在Linux中编译jrtplib
- jRTPlib
- jrtplib在vc下的编译
- 开源jrtplib在vs2005下的编译
- jrtplib在windows下的编译步骤
- 在CentOS安装CMake
- 在CentOS安装CMake
- 在CentOS安装CMake
- 在CentOS安装CMake
- 在CentOS安装CMake
- 在CentOS安装CMake
- 在CentOS安装CMake
- 用cmake将源代码编译成可运行的工程项目
- STM32_USB之完全双缓存(包括发送和接收) -- 更新中断处理
- 为什么我的电脑这么慢?
- uva 10820
- K-SVD算法
- schema workbench 中文标题设置
- cmake编jrtplib在test_big_endian处报错
- [仿hao123网址导航源码] 2013最新版 第十版 火艳登场!
- 从Linux迁移到FreeBSD
- linux字体安装
- 通过ant脚本编译打包android工程
- linux下实现VPS web和mysql数据的备份脚本
- pentaho目录名字中文显示
- CET-4
- PENTAHO连接超时问题