首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

在ubuntu上用eclipse导入一个makefile工程,不能调试,求相助

2013-08-09 
在ubuntu上用eclipse导入一个makefile工程,不能调试,求帮助用eclipse导入一个makefile工程,debug时提示 No

在ubuntu上用eclipse导入一个makefile工程,不能调试,求帮助
  用eclipse导入一个makefile工程,debug时提示 No source available for "main() at 0xXXXX" ,感觉eclipse无法找到代码的位置。哪位大神能帮一把。
(如果把两个makefile合成一个,与C文件放到同一个目录下就可以进行调试)





  好像不能贴文件,把代码列出如下:
  代码结构:
      makefile(文件1)
      code(文件夹)
          makefile(文件2)
          main.c

makefiel(文件1)内容:
all:
make -C  code


makefiel(文件2)内容:
CC=gcc
CCEXEDIR=../bin
CCFLAGS=-Wall 
CCOBJS=\
main.o
.c.o:
${CC} ${CCFLAGS} -c $*.c

${CCEXEDIR}/test: ${CCOBJS} 
${CC} -g -o ${CCEXEDIR}/test  ${CCFLAGS}  ${CCOBJS} 



main.c内容:

#include <stdio.h>

int main(){
fprintf(stderr ,"test debug \n");
return 0;
}

[解决办法]
调试的话,需要加gcc需要-g选项。

热点排行