【发布时间】: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文件