gpt4 book ai didi

eclipse-cdt - 如何使用 eclipse 调试 libtool 生成的脚本?

转载 作者:行者123 更新时间:2023-12-04 14:49:54 26 4
gpt4 key购买 nike

我有一个用 libtool 构建的大型 C++ 项目。问题是 eclipse 不会运行 libtool 生成的脚本,并且我收到“程序不是可识别的可执行文件”。错误信息。如何使用 Eclipse 调试器?我目前正在使用 kdevelop3 作为编辑器并使用洞察力进行调试......这太可怕了。

我也许可以运行实际的可执行文件,那就是在项目目录的 ./libs 中,但是我必须手动设置 LD_LIBRARY_PATH 之类的东西......必须有更好的方法来做到这一点。

任何帮助,将不胜感激!

最佳答案

Eclipse 仍然不支持运行脚本而不是可执行文件,请参阅 this bug .在引入该功能之前,您无法在 Eclipse 下调试启用了 libtool 的项目,除非您保留类似

    path/to/configure --disable-shared

单独的配置,因此仅出于调试目的才依赖静态链接。

要做到这一点,你
  • 开通 Project|Properties从顶部菜单
  • 选择 Autotools|Configure Settings从窗口的左侧菜单
  • (可选)使用专用 C/C++ Build|Builder Settings|Build location 创建新的构建配置
  • configure|Advanced , 用 --disable-shared 填充“附加命令行选项”
  • 关于eclipse-cdt - 如何使用 eclipse 调试 libtool 生成的脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8152356/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com