1
我不太确定这里发生了什么。我试图编译https://github.com/LRN/libntlink,所以我可以很容易地移植这个Unix调用相关的代码(该项目提供了像S_ISDIR这样的符号链接()lstat()和宏的窗口实现MinGW GCC.exe删除所有从路径
无论如何,当我运行提供的cmd文件改变变量指向正确的路径)后,我得到这个:
gcc c:\MinGW\lib\gcc\mingw32\4.9.3\include;c:\MinGW\include -I. -O3 -fno-common
-Wall -mms-bitfields -D_WIN32_WINNT=0x600 -o juncpoint.o -c juncpoint.c
gcc.exe: error: c:MinGWlibgccmingw324.9.3include: No such file or directory
这似乎是由于某种原因,所有\被完全从路径删除gcc.exe解析它找到它的东西之前的某个时候的同样的事情发生在c:\ MinGW \ include中,我查看了makefile文件,尽管我没有看到它,但我没有看到任何看起来会导致这种情况的东西,这不是我第一次使用MinGW,尽管t他第一次也失败了,这是出于不同的原因。
什么你用的是shell吗?无论如何,请尝试使用双斜杠\\或者只是使用/ – stijn
做/工作。现在出现了不同的错误,但至少还会继续,而且我不再陷入困境,即使我可能很快就会再次出现,但至少似乎是一个不同的问题。仍然很奇怪的事情发生。许多/../被放在路径中。 – codechao