C++ VS代码C++;远程服务器中的代码运行程序安装
您好,我正在尝试在远程服务器中设置VS代码运行程序,以便使用VS代码调试器。通常,当我从终端运行代码时,我必须首先加载g++模块。 我通常的C++编译和运行顺序如下:C++ VS代码C++;远程服务器中的代码运行程序安装,c++,visual-studio-code,remote-debugging,C++,Visual Studio Code,Remote Debugging,您好,我正在尝试在远程服务器中设置VS代码运行程序,以便使用VS代码调试器。通常,当我从终端运行代码时,我必须首先加载g++模块。 我通常的C++编译和运行顺序如下: module load Compilers/gcc-4.9.2 g++ -o test test.cpp ./test 现在,在安装code runner之后,如果我试图通过单击run按钮在vs代码中运行它,则会出现以下错误: [Running] cd "/data/<server_name>/users/
module load Compilers/gcc-4.9.2
g++ -o test test.cpp
./test
现在,在安装code runner之后,如果我试图通过单击run按钮在vs代码中运行它,则会出现以下错误:
[Running] cd "/data/<server_name>/users/<username>/" && g++ practice.cpp -o practice && "/data/<server_name>/users/<username>/"test
/bin/sh: g++: command not found
[Running]cd”/data//users//“&&g++practice.cpp-o practice&&”/data//users//”测试
/bin/sh:g++:未找到命令
如何设置VS代码以运行cpp文件并在此远程服务器中使用调试器功能?我在设置中也成功地使用了VS代码远程开发。
非常感谢 在右下方的Visual Studio代码UI中,可以调用工作区的设置:
您应该能够更新设置,以便在远程系统中找到已安装的编译器。JSON设置如下所示:
{
"configurations": [
{
"name": "Linux",
"includePath": [
"${workspaceFolder}/**"
],
"defines": [],
"compilerPath": "/usr/bin/gcc",
"cStandard": "gnu11",
"cppStandard": "gnu++14",
"intelliSenseMode": "clang-x64"
}
],
"version": 4
}
也可以使用UI进行设置。
有关更多详细信息,您还可以查看