如果你的debug时看到如下提示:“no source available for main() at xxx ”并且没办法debug,这时你就要修改一下makefile文件了,把-g参数加进去。具体做法看下面截取的一段makefile:
EXECUTABLE = SimpleChess
INCLUDES = -I.. -I../Classes
CXXFLAGS=-g
SOURCES = main.cpp \
../Classes/xxx.cpp
注意加粗的那行,把这个参数加上就可以debug了。正式发布的时候记得把这个参数去掉。