小编Dip*_*pak的帖子

mkdir:无法创建目录:协议错误:Virtualbox Shared文件夹

我正在尝试从Host到guest虚拟机的Virtualbox共享文件夹中创建文件夹和文件.但是我得到了这个错误mkdir: cannot create directory : Protocol error.

Below are steps i performed to share folder
1:My host OS is Ubuntu and my guest is Ubuntu.

2:I attached a share folder to virtualBox VM 
  Folder Path:/DR/vault/config 
  Folder:config selected automount and make permanent.

3:In Guest OS i installed virtualbox guest additions

4:I am trying to mount folder on /mount/config path
  I added entry in guest's /etc/fstab as 
  /config         /mount/config  vboxsf  rw,uid=1000,gid=1000      0       0
Run Code Online (Sandbox Code Playgroud)

访客重新启动后路径成功挂载我也可以看到/ DR/vault/config(Guest)中创建的文件到/ mount/config(Guest)但是我无法在/ mount/config(Guest)中创建文件夹或文件

如果有任何遗漏或有任何其他方式,请建议.

virtualbox

8
推荐指数
1
解决办法
1万
查看次数

如何在Facebook应用程序中添加画布和安全画布URL

我正在尝试开发Facebook教程"朋友粉碎",但我遇到了一个大问题,它没有显示添加画布和安全画布URL的任何选项

设置>>添加平台>>网站

我得到以下选项

如何添加画布和安全画布URL?

facebook facebook-apps

6
推荐指数
1
解决办法
4万
查看次数

如何获取Linux命令的完整路径名

我想找出Linux中命令的文件路径,例如,ls文件路径为/bin/ls.如何找出某些命令的确切路径?

linux shell

3
推荐指数
1
解决办法
6355
查看次数

当使用Perl系统函数执行命令时,为什么要移位"$?>> 8"

我在Perl脚本的很多地方都看过这个:

system("binary");
$exit_code = ($? >> 8)
exit($exit_code)
Run Code Online (Sandbox Code Playgroud)
  1. 我为什么要用这个?还有另一种方法吗?

  2. 我正在调用一些system(binary)我在C++中创建的二进制文件,它可以执行某些操作,如果失败则会给出assert.当我重新启动Linux机器时,正在运行的东西失败,我的二进制文件assert按预期生成.但是在我调用它的Perl端,它会抛出一个134错误代码,之后134 >> 8会变成0.最终它使我的失败操作成功(我不想要).

shell perl

3
推荐指数
2
解决办法
4369
查看次数

为什么引用变量需要在声明时初始化

这是一个非常简单的问题,我有一个疑问,我想问每个人,

我们知道我们可以将参考声明为

int bar;
int &foo = bar;
Run Code Online (Sandbox Code Playgroud)

我的问题是这个初始化背后的原因是什么?为什么这是必须的?另外为什么我不需要在声明时初始化指针?

int bar;
int *p;
p = &bar;
Run Code Online (Sandbox Code Playgroud)

c++

3
推荐指数
2
解决办法
60
查看次数

为什么内联函数需要传递参数?

内联函数的一个定义是

如果函数是内联函数,则编译器会在编译时调用函数的每个位置放置该函数的代码副本.

然后我的问题是:为什么我们需要将参数传递给内联函数?

例如

void main()
{
    int a = 10;
    print(a);
}

inline void print(int a)
{
    printf("%d",a);
}
Run Code Online (Sandbox Code Playgroud)

根据上面的内联定义,应该没有编译时错误,因为编译器会将代码转换为:

void main()
{
    int a = 10;
    printf("%d",a);
}
Run Code Online (Sandbox Code Playgroud)

c c++

-2
推荐指数
1
解决办法
117
查看次数

标签 统计

c++ ×2

shell ×2

c ×1

facebook ×1

facebook-apps ×1

linux ×1

perl ×1

virtualbox ×1