Wea*_*Fox 6 eclipse-cdt libtool
我有一个用libtool构建的大型c ++项目.问题是eclipse不会运行libtool生成的脚本,而且我得到一个"程序不是可识别的可执行文件".错误信息.我该如何使用eclipse调试器?我目前正在使用kdevelop3作为编辑器并使用洞察力进行调试..这太可怕了.
我也许可以在项目目录的./libs中运行实际的可执行文件,但是我必须手动设置LD_LIBRARY_PATH和类似的东西......必须有更好的方法来这样做.
任何帮助,将不胜感激!
Eclipse 中仍然不支持运行脚本而不是可执行文件,请参阅此错误。在引入该功能之前,您无法在 Eclipse 下调试启用 libtool 的项目,除非您保留类似
path/to/configure --disable-shared
Run Code Online (Sandbox Code Playgroud)
单独的配置,因此仅出于调试目的才依赖静态链接。
要做到这一点,你
Project|Properties从顶部菜单打开
Autotools|Configure Settings从窗口左侧菜单中选择
(可选)使用专用的创建新的构建配置C/C++ Build|Builder Settings|Build location
在 下configure|Advanced,填写“其他命令行选项”--disable-shared
| 归档时间: |
|
| 查看次数: |
2060 次 |
| 最近记录: |