如何在Mac OS X中使用error.h的库

2014-01-15 04:15:11 +08:00
 marklrh
https://www.gnu.org/software/gnulib/manual/html_node/error_002eh.html
error.h只是在gnu c library里边才有,我在mac的terminal下使用gcc(也就是clang)编译文件时,被提示找不到error.h。请问有什么解决办法么?可不可以下载好error.h然后放到应有的位置。
或者,这么说,如何能在Mac OS X中使用GNU C library?
3787 次点击
所在节点    macOS
7 条回复
alexrezit
2014-01-15 06:42:29 +08:00
envar 没配置好?
Esay
2014-01-15 08:01:25 +08:00
brew 装个 gcc
ETiV
2014-01-15 08:58:06 +08:00
gcc …… -I{头文件所在目录} ……
呢?
liwei
2014-01-15 16:49:45 +08:00
gnulib和glibc完全是两个东西,跟gcc也没有关系。

你应该安装的是gnulib
starfish
2014-01-19 03:51:56 +08:00
你应该是没有配置好xcode,
如果不想安装庞大的xcode,可以
去下载个xcode command line tools (好像是叫这个名字)
然后就会帮你装好并配置好所有的库和头文件
marklrh
2014-01-19 06:27:12 +08:00
@starfish 都装过了
glenChen
188 天前
暂时用 mach/error.h 中的 unix_error 函数替代

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/97050

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX