gpt4 book ai didi

c - 制作 : *** [] Error 1

转载 作者:太空宇宙 更新时间:2023-11-04 06:35:06 25 4
gpt4 key购买 nike

我已经制作了一个 makefile 并正在尝试对其进行测试,但在 make 中遇到错误:

austins-macbook:work4 staffmember$ make new
rm -f main.o heap.o heap
gcc -Wall -O2 -c -o main.o main.c
gcc -Wall -O2 -c -o heap.o heap.c
heap.c: In function ‘createHeap’:
heap.c:6: warning: implicit declaration of function ‘malloc’
heap.c:6: warning: incompatible implicit declaration of built-in function ‘malloc’
heap.c:8: warning: implicit declaration of function ‘exit’
heap.c:8: warning: incompatible implicit declaration of built-in function ‘exit’
gcc -Wall -O2 -o heap main.o heap.o
austins-macbook:work4 staffmember$ make test
./heap
make: *** [test] Error 1

我认为得到 make * Error 1 意味着您的组件之一没有正确编译,但是当我编译它时没有任何错误消息。我如何找出问题所在?

最佳答案

./heap 可能返回了一个非零退出代码,make 将其解释为错误。确保在 main 的末尾执行 return 0;

关于c - 制作 : *** [] Error 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15894675/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com