【问题标题】:Error while using R through the command line通过命令行使用 R 时出错
【发布时间】:2015-08-26 12:00:28
【问题描述】:

我正在研究 R 中的 mirtCAT 包。我需要在这个包中名为 mirtCAT() 的函数中进行调试。这个里面有很多用c++编写的函数。我需要查看哪个函数采用哪个值。这就是为什么我需要在我尝试使用 gdb 执行的 c++ 函数中进行调试。我指的是这个文件:

http://r-pkgs.had.co.nz/src.html#src-debugging

当我在命令提示符下使用命令R --debugger=gdb 启动 R 时

它正在启动 R 但我认为它没有启动 gcc 编译器。

它正在抛出警告:

未知选项'--debugger=gdb'

我已更改 gcc 编译器的环境路径变量。

大家有什么建议吗?

附:我也提到了这个帖子:Debugging (line by line) of Rcpp-generated DLL under Windows

@Dirk 建议使用命令 R -d gdb 来启动 R

这也不起作用它说:

unknown option '-d'

ARGUEMENT 'gdb' is _ignored_

【问题讨论】:

标签: c++ r debugging gcc gdb


【解决方案1】:

试试:

gdb Rgui.exe
(gdb) break WinMain

【讨论】:

  • 此答案仅适用于一个操作系统。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多