【问题标题】:when install torch7, fatal error: errno.h: No such file or directory安装torch7时出现致命错误:errno.h: No such file or directory
【发布时间】:2023-03-18 16:47:02
【问题描述】:

http://torch.ch/docs/getting-started.html之后安装torch

系统版本:mac ox sierra 10.12

在 git clone 和 cd ~/torch 之后; bash 安装-deps;

错误来了:

./install.sh 前缀设置为 /Users/torch/install

安装 Lua 版本:LUAJIT21

安装常用 Lua 包

env MACOSX_DEPLOYMENT_TARGET=10.8 gcc -O2 -fPIC -I/Users/torch/install/include -c src/lfs.c -o src/lfs.o

src/lfs.c:36:19:致命错误:errno.h:没有这样的文件或目录

#包括 ^ 编译终止。

错误:构建错误:编译对象 src/lfs.o 失败

google 之后,没有正确的解决方案。 任何提示,帮助我,谢谢!

【问题讨论】:

  • 您可以将 -I /usr/include 添加到您的 FLAGS 中吗? errno.h 是否存在于 OS X 上?
  • /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift-migrator/sdks/WatchSimulator.sdk/usr/include/sys/errno.h 它在这里,添加到include文件夹中,但需要其他.h文件

标签: git macos lua torch


【解决方案1】:

xcode-select --install 修复了问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-30
    • 2018-04-24
    • 2020-01-20
    • 1970-01-01
    • 2017-03-08
    • 1970-01-01
    • 1970-01-01
    • 2013-05-05
    相关资源
    最近更新 更多