ECLIPSE调试C++出错的解决方法

来源:互联网 发布:2015网络流行语排行榜 编辑:程序博客网 时间:2024/05/14 13:41

出错提示:Can't find a source file at "xxxxx“Locate the file or edit the source lookup path to include its location.

 

 

解决:来自ECLIPSE的WIKI:

http://wiki.eclipse.org/CDT/User/FAQ#Debugging_C.2FC.2B.2B_Projects

 

 

DETAIL:

I'm using cygwin and when launching the debugger, it complains that it can't find the source file

 

 

You must provide a mapping from /cygdrive/c to c:/ (or whatever your drive letter is).

To do this,

  1. From the editor error page, select the "Edit Source Lookup Path..." button and select the "Add..." button
    • Or, in the eclipse IDE, go to menu Window -> Preferences -> C/C++ -> Debug-> Common Source Lookup Path -> Add.
  2. From the list of lookup containers, choose Path Mapping and OK. You get a New Mapping in the list.
  3. Select the mapping and then Edit. In the Modify the path mappings dialog, select Add, and then enter:
    • /cygdrive/c as the compilation path and
    • c:/ as the local file system path.
  4. Select OK, OK, OK to finish the dialogs.
  5. Terminate the debug session and restart; it should find your source files now.

This setting will apply to any debug sessions launched from this workspace.

You can also modify the settings in each individual launch configuration.

原创粉丝点击