树懒koala 2024-09-02 23:36 采纳率: 38.5%
浏览 11

Linux vscode环境下运行miniob,报错

Oceanbase
运行环境:Linux系统下vscode
问题:把miniob克隆后,运行main报错common/conf/ini.h: 没有那个文件或目录,
编译正常,cmake不报错
如下图:

img

img

img

  • 写回答

1条回答 默认 最新

  • 清水白石008 2024-09-05 06:13
    关注
    🕒上午好,题主!目前:🟢[在线]
    📢参考GPT-4o mini 模型、由清水白石008整理提供!
    📣今日金句:“用乐观的心态迎接困难,因为能打败你的,只有你自己。” —— 雷锋
    

    根据你的描述和错误信息,common/conf/ini.h 文件缺失可能是由于以下几个原因:

    1. 确认文件路径

    确保 common/conf/ini.h 文件确实存在于项目目录中。你可以使用以下命令在项目目录中查找该文件:

    find . -name "ini.h"
    

    2. 检查CMakeLists.txt

    确保在 CMakeLists.txt 文件中正确包含了 common/conf 目录。你可以在 CMakeLists.txt 中添加以下行:

    include_directories(${CMAKE_SOURCE_DIR}/common/conf)
    

    3. 确认文件完整性

    确保你从仓库中克隆的代码是完整的。你可以尝试重新克隆仓库:

    git clone https://github.com/oceanbase/miniob.git
    

    4. 检查文件权限

    确保 common/conf/ini.h 文件具有正确的读取权限。你可以使用以下命令更改文件权限:

    chmod 644 common/conf/ini.h
    

    5. 参考社区资源

    你可以参考一些社区资源和教程,获取更多详细的解决方法。例如,知乎上的一篇文章详细介绍了miniob环境配置的步骤和常见问题的解决方法¹。

    希望这些方法能帮助你解决问题!如果还有其他疑问,随时告诉我。😊

    评论

报告相同问题?

问题事件

  • 修改了问题 9月2日
  • 修改了问题 9月2日
  • 修改了问题 9月2日
  • 修改了问题 9月2日
  • 展开全部

悬赏问题

  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见
  • ¥15 一共有五道问题关于整数幂的运算还有房间号码 还有网络密码的解答?(语言-python)
  • ¥20 sentry如何捕获上传Android ndk 崩溃
  • ¥15 在做logistic回归模型限制性立方条图时候,不能出完整图的困难
  • ¥15 G0系列单片机HAL库中景园gc9307液晶驱动芯片无法使用硬件SPI+DMA驱动,如何解决?