Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual Studio 2019 CMake project Linux remote builder将源文件和输出文件放置在目标设备的何处? 我正在为Linux构建一个C++应用程序,我使用VisualStudio的CMASE集成来远程构建应用程序。我对项目的目录结构做了一些修改,现在输出的可执行文件与以前是项目一部分的文件夹同名。现在程序编译良好,但链接器失败,出现以下错误:无法修改x:是目录。我想如果我清理目标文件夹,构建就会成功。但是,我在目标计算机的文件系统中的任何位置都找不到项目文件夹。_C++_Visual Studio_Cmake - Fatal编程技术网

Visual Studio 2019 CMake project Linux remote builder将源文件和输出文件放置在目标设备的何处? 我正在为Linux构建一个C++应用程序,我使用VisualStudio的CMASE集成来远程构建应用程序。我对项目的目录结构做了一些修改,现在输出的可执行文件与以前是项目一部分的文件夹同名。现在程序编译良好,但链接器失败,出现以下错误:无法修改x:是目录。我想如果我清理目标文件夹,构建就会成功。但是,我在目标计算机的文件系统中的任何位置都找不到项目文件夹。

Visual Studio 2019 CMake project Linux remote builder将源文件和输出文件放置在目标设备的何处? 我正在为Linux构建一个C++应用程序,我使用VisualStudio的CMASE集成来远程构建应用程序。我对项目的目录结构做了一些修改,现在输出的可执行文件与以前是项目一部分的文件夹同名。现在程序编译良好,但链接器失败,出现以下错误:无法修改x:是目录。我想如果我清理目标文件夹,构建就会成功。但是,我在目标计算机的文件系统中的任何位置都找不到项目文件夹。,c++,visual-studio,cmake,C++,Visual Studio,Cmake,我以前从未使用过该软件,但我猜它在~/.vs/yourProjectName下: { ..., "remoteMachineName": "${defaultRemoteMachineName}", "remoteCMakeListsRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/src", "remo

我以前从未使用过该软件,但我猜它在
~/.vs/yourProjectName
下:

{
      ...,
      "remoteMachineName": "${defaultRemoteMachineName}",
      "remoteCMakeListsRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/src",
      "remoteBuildRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/out/build/${name}",
      "remoteInstallRoot": "$HOME/.vs/${projectDirName}/${workspaceHash}/out/install/${name}",

    }
  ]
}

非常感谢。我删除了整个~/.vs目录,现在它构建得很好。