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目录,现在它构建得很好。