X86架构的Linux(Ubuntu版本)上离线安装CUnit来解决Could not find CUnit(missing:CUNIT_LIBRARY)问题
发布时间
阅读量:
阅读量
- 前言
- 1 获取适用于系统的cunit压缩安装包:CUint-2.1-3.tar.bz2(为确保安装过程顺利,建议选择与当前环境匹配的版本)
- 2 对下载的压缩文件进行解压操作
- 3 使用命令sudo ./bootstrap --prefix=/usr/local/cunit生成用于构建的可执行文件configure*
- 4 执行命令sudo ./configure --prefix=/usr/local/cunit以完成配置步骤
- 5 运行sudo make进行代码编译,并通过sudo make install完成软件的安装过程
- 6 针对前言部分提及的相关问题予以处理,随后重新开展版本构建工作
前言
最终的目标是生成库文件libcunit.so,这是整个过程中的关键环节。
在基于X86架构的Linux操作系统上,使用cmake对C语言版本的DDS代码进行编译时,突然出现了错误提示。实际上,这一问题在先前的文档中已有相关解决方案,建议参考以下链接:CycloneDDS(C版本)开源代码在Linux(X86平台)系统上编译生成可执行文件的详细步骤。然而,该文档中所提供的解决方式为在线安装。
具体操作是通过执行命令sudo apt-get install *cunit*来完成安装,但似乎在此过程中
全部评论 (0)
还没有任何评论哟~
