Windows上的clang ++虚拟文件系统中的相对目录路径问题

时间:2018-12-17 16:43:50

标签: clang clang++ llvm-clang

Windows上的clang虚拟文件系统中具有相对目录路径的问题

除了(-ivfsoverlay)以外,还应传递给clang ++哪些内容,以使其不按绝对目录路径而是按Windows上的相对目录来匹配文件。

{
 'version': 0,
 'case-sensitive': 'false',
 'roots': [
    {
      'type': 'directory',
      'name': 'D:\\XXX\\DIR1',
      'contents': [
        {
          'type': 'file',
          'name': "oldfile.",
          'external-contents': "newfile."
        }
      ]
    }
  ]
}

可以。

但是我没有设法制作文件

{
 'version': 0,
 'case-sensitive': 'false',
 'roots': [
    {
      'type': 'directory',
      'name': 'DIR1',
      'contents': [
        {
          'type': 'file',
          'name': "oldfile.",
          'external-contents': "newfile."
        }
      ]
    }
  ]
}

工作。都不

--sysroot="D:\XXX\"

-working-directory="D:\XXX\"

工作。我应该将什么传递给clang ++以使此配置文件正常工作。

0 个答案:

没有答案