我正在运行一个简单的编译1并注意到一个奇怪的错误。当我第一次编译项目时2,我得到正常的输出。
但是,如果我对文件进行微小的更改,例如在末尾添加换行符,然后重新编译,可执行文件现在就会立即开始死亡。输入文件没有实质性改变;我尝试了各种细微的更改,例如添加评论。
$ ./tslsynth
zsh: killed ./tslsynth
怎么会这样?
1)确切的项目并不重要,但它恰好是tsltools
2) 与
make
答案最终是不可知的,但正如评论中所建议的,您可以尝试以下几件事:
这是在 Mac 上吗?它是否利用了杀死非 Mac 批准的程序的“功能”?
退出代码是什么?
是不是内存不足的问题?