我安装了cygwin(最新的1.7.xx?),然后安装了eclipse cdt(Juno).
当我尝试构建一个hello world项目时,尽管eclipse确定安装了cygwin,但它没有用.
所以我手动将c:\ cygwin\bin添加到路径中,该路径找到了cygwin中的所有可执行文件,包括g ++,make ld等.
现在,eclipse可以构建项目,但是在调试时,gdb启动并找不到源代码.它声称它找不到:
/cygdrive/c/users/me/workspace/test1/test1.cc.即使这正是它的确切位置.就好像cygwin的目录系统不起作用.
我可以手动加载来源:
C:\用户\我\工作区\ test1的\ test1.cc
调试器工作,但下次我开始一个新项目时,我必须再做一次.你如何指示eclipse/cygwin组合正确查找源代码?
或者,Mingw更容易吗?我遇到类似的问题,eclipse看到mingw存在,但构建失败,因为它找不到可执行文件.
小智 14
这是我如何使它工作.
然后当我调试它时发现源文件很好.
小智 12
转到Windows->首选项 - > C/C++ - >调试 - >源查找路径.添加以下'路径映射'.
\cygdrive\c -> c:\
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
15744 次 |
最近记录: |