用cmake写c++,运行时出现这个弹窗是什么意思?
vscode吧
全部回复
仅看楼主
level 1
sad阳仔 楼主
2023年11月19日 01点11分 1
level 13
你可以问文心一言
2023年11月19日 09点11分 4
level 12
上面写的很明白了,你的设置里 "cmakeDebugType" 指定了 CMake 调试启动的模式,你的配置值是 "script" 脚本模式,那么就要求你提供一个 CMake 调试启动脚本。但是你没有给插件指明这个脚本的路径在哪里,所以就会出现这个报错。
你先创建一个 .vscode/launch.json 配置文件,然后把它删除掉,VSCode 会回到全默认配置状态,就不会有这个提示了。
调试 CMake 应用程序不是在那个地方启动的,它在命令面板中是独立的选项。
2024年03月29日 07点03分 5
吧主请教一下,vscode ssh远程开发,登录的是普通用户,cmake生成了目标程序,如何在调试运行的时候给这个目标程序添加sudo权限呢(程序执行需要sudo权限才能正常运行)。Clion可以直接在设置那里勾选权限,vscode不知道咋弄
2024年10月09日 02点10分
@抛弃的孩子657 这个应该还是要调 .vscode/launch.json 吧?CMake 插件默认生成的构建/调试/运行命令是不会带 "sudo cmake" 这样的前缀的,都是直接 "cmake ..." 以当前用户身份运行。或者你可以考虑直接以 root 身份登录(但不建议)
2024年10月10日 04点10分
@抛弃的孩子657 你这种以普通用户身份可以编译,但必须提权以 root 身份运行的应用我还没怎么见过,基本上编译后的应用在当前用户身份下都是能正常跑的
2024年10月10日 04点10分
1