gpt4 book ai didi

linux - 如何在c中制作一个 'makefile'

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:49:15 24 4
gpt4 key购买 nike

我不明白如何为 C 代码生成 makefile

我有以下 .c 文件,通常我按以下方式执行:

gcc server.c -o server.out -lpthread

编译后,我像这样运行 .out 文件:

./server.out 4000

已编辑

我只需要 make 文件来编译程序而不是运行它..

最佳答案

如果将可执行文件命名为 server 就可以了,那么只需

LDLIBS=-lpthread
all: server

在名为 Makefile 的文件中即可。您只需键入

make

构建它。

否则你的 Makefile 应该包含:

server.out: server.c
gcc server.c -o server.out -lpthread

除了它是一个表格,在文本“gcc”之前不是空格

关于linux - 如何在c中制作一个 'makefile',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10671778/

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