2020-03-16生成的
mingw-w64 7.0.0
gcc 9.3.0
binutils 2.34
gdb 9.1
make 4.2.1
目前只在x64版Win10测试通过。
mingw-w64 7.0.0
gcc 9.3.0
binutils 2.34
gdb 9.1
make 4.2.1
目前只在x64版Win10测试通过。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-03-13 21:16 mingw
目录 0 2020-03-16 15:34 mingwin
文件 1161216 2020-03-13 14:30 mingwinaddr2line.exe
文件 1190912 2020-03-13 14:30 mingwinar.exe
文件 1813504 2020-03-13 14:29 mingwinas.exe
文件 1159680 2020-03-13 14:30 mingwinc++filt.exe
文件 1204224 2020-03-13 21:16 mingwincpp.exe
文件 1222144 2020-03-13 14:30 mingwindlltool.exe
文件 56832 2020-03-13 14:30 mingwindllwrap.exe
文件 43008 2020-03-13 14:30 mingwinelfedit.exe
文件 1205760 2020-03-13 21:16 mingwing++.exe
文件 63488 2020-03-13 21:16 mingwingcc-ar.exe
文件 62976 2020-03-13 21:16 mingwingcc-nm.exe
文件 62976 2020-03-13 21:16 mingwingcc-ranlib.exe
文件 1202688 2020-03-13 21:16 mingwingcc.exe
文件 585216 2020-03-13 21:16 mingwingcov-dump.exe
文件 645632 2020-03-13 21:16 mingwingcov-tool.exe
文件 860672 2020-03-13 21:16 mingwingcov.exe
文件 7908352 2020-03-13 16:09 mingwingdb.exe
文件 558080 2020-03-13 16:09 mingwingdbserver.exe
文件 1232384 2020-03-13 14:29 mingwingprof.exe
文件 1817600 2020-03-13 14:29 mingwinld.bfd.exe
文件 1817600 2020-03-13 14:29 mingwinld.exe
文件 225280 2020-03-13 15:40 mingwinmake.exe
文件 225280 2020-03-13 15:40 mingwinmingw32-make.exe
文件 1174528 2020-03-13 14:30 mingwin
m.exe
文件 1304064 2020-03-13 14:30 mingwinobjcopy.exe
文件 2558976 2020-03-13 14:30 mingwinobjdump.exe
文件 1190912 2020-03-13 14:30 mingwin
anlib.exe
文件 861184 2020-03-13 14:30 mingwin
eadelf.exe
文件 1162752 2020-03-13 14:30 mingwinsize.exe
............此处省略3449个文件信息
# -*- python -*-
# Copyright (C) 2009-2019 Free Software Foundation Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not see .
import sys
import gdb
import os
import os.path
pythondir = ‘/c/temp/gcc/dest/share/gcc-9.3.0/python‘
libdir = ‘/c/temp/gcc/dest/lib/../lib‘
# This file might be loaded when there is no current objfile. This
# can happen if the user loads it manually. In this case we don‘t
# update sys.path; instead we just hope the user managed to do that
# beforehand.
if gdb.current_objfile () is not None:
# Update module path. We want to find the relative path from libdir
# to pythondir and then we want to apply that relative path to the
# directory holding the objfile with which this file is associated.
# This preserves relocatability of the gcc tree.
# Do a simple normalization that removes duplicate separators.
pythondir = os.path.normpath (pythondir)
libdir = os.path.normpath (libdir)
prefix = os.path.commonprefix ([libdir pythondir])
# In some bizarre configuration we might have found a match in the
# middle of a directory name.
if prefix[-1] != ‘/‘:
prefix = os.path.dirname (prefix) + ‘/‘
# Strip off the prefix.
pythondir = pythondir[len (prefix):]
libdir = libdir[len (prefix):]
# Compute the “..“s needed to get from libdir to the prefix.
dotdots = (‘..‘ + os.sep) * len (libdir.split (os.sep))
objfile = gdb.current_objfile ().filename
dir_ = os.path.join (os.path.dirname (objfile) dotdots pythondir)
if not dir_ in sys.path:
sys.path.insert(0 dir_)
# Call a function as a plain import would not execute body of the included file
# on repeated reloads of this object file.
from libstdcxx.v6 import register_libstdcxx_printers
register_libstdcxx_printers(gdb.current_objfile())
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-03-13 21:16 mingw
目录 0 2020-03-16 15:34 mingwin
文件 1161216 2020-03-13 14:30 mingwinaddr2line.exe
文件 1190912 2020-03-13 14:30 mingwinar.exe
文件 1813504 2020-03-13 14:29 mingwinas.exe
文件 1159680 2020-03-13 14:30 mingwinc++filt.exe
文件 1204224 2020-03-13 21:16 mingwincpp.exe
文件 1222144 2020-03-13 14:30 mingwindlltool.exe
文件 56832 2020-03-13 14:30 mingwindllwrap.exe
文件 43008 2020-03-13 14:30 mingwinelfedit.exe
文件 1205760 2020-03-13 21:16 mingwing++.exe
文件 63488 2020-03-13 21:16 mingwingcc-ar.exe
文件 62976 2020-03-13 21:16 mingwingcc-nm.exe
文件 62976 2020-03-13 21:16 mingwingcc-ranlib.exe
文件 1202688 2020-03-13 21:16 mingwingcc.exe
文件 585216 2020-03-13 21:16 mingwingcov-dump.exe
文件 645632 2020-03-13 21:16 mingwingcov-tool.exe
文件 860672 2020-03-13 21:16 mingwingcov.exe
文件 7908352 2020-03-13 16:09 mingwingdb.exe
文件 558080 2020-03-13 16:09 mingwingdbserver.exe
文件 1232384 2020-03-13 14:29 mingwingprof.exe
文件 1817600 2020-03-13 14:29 mingwinld.bfd.exe
文件 1817600 2020-03-13 14:29 mingwinld.exe
文件 225280 2020-03-13 15:40 mingwinmake.exe
文件 225280 2020-03-13 15:40 mingwinmingw32-make.exe
文件 1174528 2020-03-13 14:30 mingwin
m.exe
文件 1304064 2020-03-13 14:30 mingwinobjcopy.exe
文件 2558976 2020-03-13 14:30 mingwinobjdump.exe
文件 1190912 2020-03-13 14:30 mingwin
anlib.exe
文件 861184 2020-03-13 14:30 mingwin
eadelf.exe
文件 1162752 2020-03-13 14:30 mingwinsize.exe
............此处省略3449个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)