这是原始代码还是自己改过的呢?麻烦把代码来源、编译用到的命令或者教程链接发一下。
原始代码,就是在(GitHub - oceanbase/miniob: MiniOB is a compact database that assists developers in understanding the fundamental workings of a database.)这里下载的,我把这个项目用docker容器打开,然后点击”调试C/C++文件“
,报错
。
我是用的这个教程https://oceanbase.github.io/miniob/dev-env/how_to_dev_in_docker_container_by_vscode_on_windows.html
1 个赞
我首先执行cd build命令然后执行./bin/observer -s miniob.sock -f …/etc/observer.ini
然后打开vscode的另一个命令行执行./bin/obclient -s miniob.sock
我在这里打上断点调试也没有没反应
1 个赞
把 "externalConsole":true,
注释掉试试看。我在容易中运行了一下,没有问题。猜测是容器中无法弹出终端。
好了,成功了,感谢感谢