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