当前位置:  技术问答>linux和unix

安装的软件包中有configure文件,如何使用它使make后的程序可以gdb调试?

    来源: 互联网  发布时间:2015-11-28

    本文导语:  我安装了开源的一个软件(eXosip),解压后的程序中有configure文件,该程序我已经编译通过(./configure后,make)并产生了可执行文件,但是这个文件并不能用gdb调试,说格式不正确,我不知道如何使用configure命令可以生成可以调试...

我安装了开源的一个软件(eXosip),解压后的程序中有configure文件,该程序我已经编译通过(./configure后,make)并产生了可执行文件,但是这个文件并不能用gdb调试,说格式不正确,我不知道如何使用configure命令可以生成可以调试的程序?高手们讲讲吧,多谢拉
我./configure --help输出如下:
System types:
  --build=BUILD     configure for building on BUILD [guessed]
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]

Optional Features:
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --disable-dependency-tracking  speeds up one-time build
  --enable-dependency-tracking   do not reject slow dependency extractors
  --enable-shared[=PKGS]
                          build shared libraries [default=yes]
  --enable-static[=PKGS]
                          build static libraries [default=yes]
  --enable-fast-install[=PKGS]
                          optimize for fast installation [default=yes]
  --disable-libtool-lock  avoid locking (might break parallel builds)
  --enable-josua          compile josua.
  --enable-tools          compile tools programs.
  --enable-glib           compile josua with glib (yes).
  --enable-ms             compile with mediastreamer (yes).
  --enable-ortp           compile for ortp only (no).
  --enable-ucl            compile for ucl only (no).
  --enable-debug         turn on debugging (yes).
  --enable-trace         turn on trace (yes).
  --enable-mpatrol        turn on memory leak detection with patrol.
  --enable-pthread        enable support for POSIX threads. (autodetect)
  --enable-semaphore      enable support for semaphore (semaphore.h)
  --enable-sysv           enable support for sysV semaphore (sys/sem.h).
  --disable-ncurses       turn off ncurses support.
  --enable-ntimer         enable new timer facility. (default yes)
  --disable-phapi       turn off phapi library generation.
  --enable-miniua          compile miniua.
  --disable-gsm       turn on gsm codec support.
  --disable-ilbc       turn on ilbc codec support.

Optional Packages:
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
  --with-pic              try to use only PIC/non-PIC objects [default=use
                          both]
  --with-tags[=TAGS]
                          include additional configurations [automatic]

Some influential environment variables:
  CC          C compiler command
  CFLAGS      C compiler flags
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
              nonstandard directory 
  CPPFLAGS    C/C++ preprocessor flags, e.g. -I if you have
              headers in a nonstandard directory 
  CPP         C preprocessor
  CXX         C++ compiler command
  CXXFLAGS    C++ compiler flags
  CXXCPP      C++ preprocessor
  F77         Fortran 77 compiler command
  FFLAGS      Fortran 77 compiler flags

|
从你的file命令输出来看/home/mxh/libeXosip-0.9.0/miniua/miniua是一个脚本,因此是不能用gdb来调试的。不过你可以打开这个脚本看一下真正的二进制的可执行文件在哪里。

    
 
 

您可能感兴趣的文章:

  • ubuntu系统中软件安装、卸载以及查询是否已经安装某个软件包的方法
  • 气死我了:在安装驱动文件(gz型文件)的第二步时,输入configure,系统说找不到这个命令? iis7站长之家
  • 安装软件包和安装邮件服务器
  • 新人求助:请问安装Red Hat9时,所选软件包安装到哪个目录了?
  • 如何确定redhat9的某个软件包是否安装?
  • Linux安装过程中,我选择安装的软件包,提示我空间不足?
  • 用什么命令可以知道,哪些软件包是自己手动安装的?
  • 在安装linux的时候,没有选择WWW服务。之后通过什么方式可以安装telnet,ftp以及www服务呢?需要安装哪些软件包?
  • 关于tar.bz2软件包的安装
  • 手工删除/var/spool/pkg/下的文件包后,pkgadd还是提示软件包有安装,为什么?
  • linux QQ 安装软件包
  • 我怎么可以在我的系统下怎么可以知道哪个是应用程序的软件包。怎么安装呢各种软件包呢
  • 【求助】软件包安装失败
  • 怎样查看安装某个软件包的时间
  • 关于软件包安装的问题
  • 安装新的软件包
  • 如何在fedora3下通过ftp安装删除软件包?
  • 请问:linux中的软件包安装后,怎么删除呀,直接删除吗?
  • fedora core 6 下怎么才能用安装光盘添加软件包
  • Ubuntu 卸载后再次安装软件包出问题了
  • 安装软件包的问题?
  • JAVA 2 SDK 140的安装。调试????????????
  • 在AIX上安装了MAGIC++,客户端调试时报/bin/sh:gdb not found,请高手指教
  • 如何安装和调试swing
  • 弱弱的问题^_^在VA中怎么编译调试Servlet程序啊?需要安装什么环境?除了VA还需要什么
  • Windows和Linux中php代码调试工具Xdebug的安装与配置详解
  • 请问怎样在WinXP或者是Win2000下安装和调试JDK?
  • 请分享 : linux 下 squid 安装调试日志。
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • debian下安装bind用./configure时提示安装bind时./configure提示whether make sets $(MAKE)... no
  • 请问:我下了一个.tar.gz的安装包,解压解包后,用./configure命令后,总是提示找不到文件,这怎么安装呀
  • tar软件的安装,当用./configure命令时出错...我该怎么做?
  • 软件安装的时候,configure提示有问题
  • 安装libtool2.2,configure时候报错,求大家帮忙
  • ./configure时,提示 missing /usr/.../version.h文件?是系统问题?还是安装程序的问题?
  • 在linux安装gcc的时候报:configure:no acceptable cc found in $PATH
  • 气死我了:在安装驱动文件(gz型文件)的第二步时,输入configure,系统说找不到这个命令?
  • 安装oralce后如何启动database configuration assitant?
  • 安装squid,./configure出现错误
  • tar.gz包里没有Makefile.in文件和configure的情况下,该如何安装呢。
  • 我是一个linux初学者,。请问,如何删除configure make makeinstall安装的软件
  • 下载了一个gcc安装程序,按照网页上说明的步骤做,但是当执行configure命令时总体实找不到c的编译器。
  • 急!!!linux9下安装oracle9i在configuration Tool过程出现错误,在线等待,解决立即给分!
  • linux安装svn时出现configure: error: could not find library containing RSA_new
  • 求救:安装subversion时候出现 "configure failed for serf"
  • redhat9.0使用tarball安装apache2.2configure不成功
  • 安装 proftpd-1.3.0时 ./configure命令不成功
  • Ubuntu安装Cheops-ng出错, configure: error: GTK not installed
  • RH7.1下安装Oracle8.1.7,安装到Configuration Tools时,不能进行下去。请教高手指点。
  • Docker支持的安装方式
  • linux安装nagios,安装nrpe时候,先安装了openssl再从安装nrpe出错。
  • Centos6下安装Shell下文件上传下载rz,sz命令
  • 我已经用源代码方式安装了apache,如何让它支持php和mysql(php没有安装,mysql安装的是rpm包),要不要重新安装apache?如何删除已有的ap
  • CentOS下PHP安装完成后继续安装GD扩展库
  • 请教IBM服务器安装AIX的安装资料(教程或者资料,最好有安装步骤)
  • win7, win8安装docker需要了解的概念
  • 为什么安装redhat 7.1的时候没有让我配置lilo的安装而是系统默认的给我安装了--那位哥们安装过redhat7.1还望赐教
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • 我安装的是Red Flag版本的linux,汉字输入法还没有安装,请问怎么安装?
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3