gdb - brew install gdb with python 3 不构建
问题描述
我无法使用 python3.7 在 mac osx mojave 10.14.3(使用 gcc 8.2)中构建 gdb 8.2。
python3 是使用 brew install python3 安装的,并且位于 PATH 中。
使用 brew edit gdb,我已更改--with-python=/usr
为/path/to/python3
Also, added ENV['CFLAGS']='-I/path/to/python3/include'
, ENV['CC']='gcc'
, ENV['CXX']='g++'
.
missing < Python.h > and < frameobject.h >
即使在包含 CFLAGS 之后,我也会不断收到相关错误。
我怎样才能解决这个问题?谢谢你的帮助。
解决方案
我知道这是一个老问题。但我只是遇到了同样的问题,找不到解决方案。
查看 GitHub 上的homebrew-core
存储库。提交bb8b6616e51672c8011435000476b24fa242a066--with-python
出于某种原因删除了该选项。
恢复该提交,更改 gdb 版本,一切正常。
推荐阅读
- javascript - vue.runtime.esm.js?2b0e:619 [Vue 警告]:属性或方法“add”未在实例上定义,但在渲染期间引用
- visual-studio - VS 2019 中 Azure LogicApps 的架构和映射
- python - 当两个列表组合在一起时如何从列表项中删除括号、逗号和引号
- html - 父母相对于孩子的位置
- mysql - 如何更新表的所有行而不在 Laravel 中检索它们?
- c++ - C++ 指针警告:算术溢出:对 4 字节值使用运算符“-”,然后将结果转换为 8 字节值
- java - java下MySql Connector SQL Statement不返回任何值
- c - 为什么我的 rust 比我的 C 内存操作慢?
- metadata - AzCopy - 如何在将文件复制到 Blob 存储时指定元数据
- python - python:分配前引用的局部变量“subnum1”。我的代码没有反映这一点