小编far*_*way的帖子

GDB:如果没有可用的名称符号,如何打印函数参数值

我正在检查核心转储,只需要知道它们的类型(无参数名称符号)时需要打印函数参数值:

(gdb) frame 7
#7  0x00007f201a269e82 in f1(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned char*, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >*) () from /usr/lib64/libsome.so
(gdb) info args
No symbol table info available.
(gdb) info f
Stack level 7, frame at 0x7f200ebf9e50:
 rip = 0x7f201a269e82
    in f1(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned char*, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >*); saved rip 0x7f201b430905
 called by frame at 0x7f200ebfa1c0, caller of frame at 0x7f200ebf9e00
 Arglist at 0x7f200ebf9df8, args:
 Locals at 0x7f200ebf9df8, Previous frame's sp is 0x7f200ebf9e50
 Saved registers: …
Run Code Online (Sandbox Code Playgroud)

c++ gdb

12
推荐指数
1
解决办法
1万
查看次数

从使用 npm pack 创建的 tgz 安装 npm

我已经创建了一个.tgz带有npm pack. 尝试安装时npm打印出以下错误:

D:\tmp>npm install package-0.0.1.tgz
npm WARN saveError ENOENT: no such file or directory, open 'D:\tmp\package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open 'D:\tmp\package.json'
npm WARN tmp No description
npm WARN tmp No repository field.
npm WARN tmp No README data
npm WARN tmp No license field.
Run Code Online (Sandbox Code Playgroud)

看起来npm由于某种原因没有提取我的.tgz包的内容,这意味着所有.js文件等,package.json尽管一切都在那里。显然它只尝试安装我的包中列出的依赖项。它真的应该这样工作还是我做错了什么?

node.js npm npm-install

12
推荐指数
1
解决办法
4万
查看次数

标签 统计

c++ ×1

gdb ×1

node.js ×1

npm ×1

npm-install ×1