Leg*_*dre 6 c cygwin mingw makefile windows-7
我一直在尝试使用Cygwin和MinGW在Windows 7中安装/编译C库.但是,我在以下期间遇到这样的错误make:
sys/resource.h: No such file or directory
sys/times.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我之前认为这可能是特定库的一个问题,并在此处询问:在Visual Studio 2010和Cygwin/MinGW中安装igraph的各种问题("sys/time.h not found"),但在遇到与不同库相同的错误后,我认为问题在于我.
尝试
cygwin/usr/include/sys/times.h并cygwin/usr/include/sys/resource.h存在.在得到关于符号链接的建议之后,我曾经ln -s /usr/include/sys sys确保它sys/times.h有效.
我去看make了一个特定库(igraph)的输出.它说它进入了一个"src"文件夹.所以,我去了src文件夹并做了同样的事情:ln -s /usr/include/sys sys并确保它sys/times.h也在src文件夹中工作.
但是,我仍然得到:
fatal error: sys/times.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)
题
如何make在/ usr/include/sys文件夹中设置"路径" 以查找"sys/times.h"或其他文件?我在这里错过了什么?
PS
请耐心等待,因为我通常是Windows用户,不熟悉Linux术语.
经过多方排查,问题出在:
这是在尝试解决另一个问题时发现的:
无法在 Cygwin 中使用 #include <sys/times.h> 编译 C 代码
所以事实证明我的问题与包含路径或创建符号链接无关,而是 gcc 版本/类型错误。这个事实让我困惑,因为我正在运行 Cygwin 的全新安装,并且不知道它会自动使用我的 Python 文件夹中的 MinGW 的 gcc。
| 归档时间: |
|
| 查看次数: |
17153 次 |
| 最近记录: |