无法使用boost :: filesystem在OS X中创建目录

时间:2015-07-22 19:04:17

标签: c++ boost permissions directory osx-yosemite

我想使用boost :: filesystem在OS X上创建一个目录。这是我的代码:

  boost::filesystem::path p("/foo/bar");

  const char* path = p.c_str();
  boost::filesystem::path dir(path);
  if(boost::filesystem::create_directory(dir))
  {
    std::cerr<< "Directory Created: "<<p<<std::endl;
  }

每次我获得Directory Created: "/foo/bar"但没有创建任何内容。我还尝试手动创建foo目录并为每个人设置"Read & Write"权限,但它仍然不会创建/bar

任何帮助都会很棒

编辑:

我刚刚编写了一个成功创建所需目录的命令行应用程序。我的问题必须与权限和VST / DAW(Ableton Live)相关 - 请参阅评论。

我会在找到解决方案时报告解决方案

0 个答案:

没有答案