发布于 2017-12-20 00:04:08
同时,我自己也弄清楚了。也许,其他人会遇到这个问题,所以我回答了我自己的问题。我最后介绍了Eclipse,并描述了一种启动MonetDB开发/调试的可能方法:
从官方存储库克隆current Eclipse release
File > New > C/C++ > Makefile Project with Existing Code > Next。插入克隆的存储库字典作为GNU Autotools ToolchainExisting Code Location的MonetDB。如果构建成功,您可以从Project Explorer中选择Binaries。在这里,您可以右键单击不同的二进制文件,然后使用to run as或debug as这就完成了MonetDB在Eclipse中的设置。现在,这取决于您想要调试的是什么。如果您希望在服务器上更改某些内容,则可能需要调试monetdbd。我的建议是:
在
Arguments选项卡之前,按说明单击右键开始调试monetdbd,插入参数:start -n <path to your dbfarm>。这将防止数据库守护进程进入backgroundDebugger选项卡,选择Automatically debug forked process,并且可以选择新的调试会话现在将自动在monetdbd的main处停止,还将显示派生的mserver5 process的线程
https://stackoverflow.com/questions/47636629
复制相似问题