这个问题需要
debugging details
. 它目前不接受答案。
想改进这个问题吗?
更新问题以便
on-topic
用于堆栈溢出。
关闭
2小时前
.
(编辑为包含我的代码)
在main.c中,我已经注释掉了我所有的代码,它仍然会导致seg错误。
#include
#include
#include
#include
#include
#include
#include "BmpProcessor.h"
#include "PixelProcessor.h"
#include "PpmProcessor.h"
#include "debug.h"
#define THREAD_COUNT 8;
int main(int argc, char *argv[]) {
/** commented out all of my code */
return 0;
}
知道为什么吗?我包含的其他文件都没有main方法。
调试详细信息
gcc -g -Wall -pedantic -o PurdyImageProcessor PurdyImageProcessor.c BmpProcessor.c PpmProcessor.c PixelProcessor.c -lm -pthread
PixelProcessor.c: In function âboxBlurMultithreadingâ:
PixelProcessor.c:437:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
PixelProcessor.c: In function âcheesifyMultithreadingâ:
PixelProcessor.c:487:1: warning: control reaches end of non-void function [-Wreturn-type]
}