在建设与GNU工具链中的C++项目,请告诉我〜空白自由路径我的文档
的src/Adapter_FS5HyDE.d:1:***多个目标模式。停止。
搜索,搜索,搜索,我发现,make
认为,它有多个目标,因为路径我包括头中有空格。如果您的头文件存储在理智的之类的地方,例如C:\Program Files
,那么您可以使用旧的DOS路径(例如C:\PROGRA~1
)来处理。但是,当您的标题处于My Documents
这样的真正疯狂位置时,您可以利用MY DOC~1
解决问题,因为仍然有空间。
任何想法如何告诉我的编译器查看我的文档的标题没有make
混淆作为两个对象的路径? (注意:如果你愿意,可以随意在我的文档中放入西红柿头文件,但是是这样做的一点理由,我不想这样做,如果解决方案这个问题很简单,我宁愿保持它的方式。)
缩短的名字通常不会有空格。你是否确信'我的DOC〜1'真的是你的'我的文档'文件夹的简称? – 2010-08-17 21:56:20
我的“我的文档”文件夹有一个简短的别名“MYDOCU〜1”。我同意查尔斯贝利 - 一个长文件名的8.3短别名包含一个空格是不寻常的。如果它们包含的空间会打败微软提出这个问题的原因。你的系统发生了一些奇怪的事情。 – 2010-08-17 22:07:58
你可以去“我的文档”目录的父级,做一个“dir/x”命令并将输出(至少相关的行)粘贴到你的问题中? – 2010-08-17 22:10:15