gpt4 book ai didi

c++ - MinGW GCC.exe 从路径中删除所有\

转载 作者:太空宇宙 更新时间:2023-11-04 13:12:53 24 4
gpt4 key购买 nike

我不太确定这里发生了什么。我正在尝试编译 https://github.com/LRN/libntlink所以我可以很容易地移植这个依赖于 Unix 调用的代码(该项目提供了 symlink() lstat() 的 Windows 实现和 S_ISDIR 等宏。

无论如何,当我运行提供的 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,虽然也是第一次失败,但原因不同。

最佳答案

问题是编写 cmd 的人在我所在的 shell 需要采用/路径形式时将其置于\path 形式。现在出现了一个与权限被拒绝相关的不同问题

关于c++ - MinGW GCC.exe 从路径中删除所有\,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38881021/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com