0

我想在我的机器 osx 10.9 上编译 opentracker( https://erdgeist.org/arts/software/opentracker )。运行“make”命令时出现此错误:

cc -c -o opentracker.o -I../libowfat -Wall -pipe -Wextra  -O3 -DWANT_FULLSCRAPE
opentracker.c
opentracker.c:25:10: fatal error: 'io.h' file not found
#include "io.h"
     ^
1 error generated.
make: *** [opentracker.o] Error 1

问题是什么?有没有办法通过自制软件安装 io.h?

4

1 回答 1

1

你可能已经解决了这个问题,但我会把它放在这里给有同样问题的其他人。

“-I../libowfat”告诉编译器将该路径包含在头文件的搜索路径中。io.h 是编译 opentracker 所需的 libowfat 的一部分。

你可以在这里获得 libowfat http://www.fefe.de/libowfat/

解压它并将它放在你正在编译 opentracker 的一个目录中。或者,您可以更改 -I 以指向您已解压 libowfat 的位置。

于 2014-11-25T11:37:22.047 回答