Questions tagged «ldflags»

3
如何在Makefile中使用LDFLAGS
我是Linux操作系统的新手。我正在尝试.c使用Makefile编译文件。数学库必须链接。我的makefile看起来像这样: CC=gcc CFLAGS=-Wall -lm all:client .PHONY: clean clean: rm *~ *.o client 运行时make,出现以下错误: "undefined reference to rint" 因此,它无法链接数学库。 但是当我使用显式编译时 gcc client.c -lm -o client 它可以成功编译。 所以我应该如何更改我的makefile使其起作用。我已经尝试添加LDFLAGS=-lm。但是我得到了同样的错误。 我还应该补充一点,当我运行时make,它会扩展为 gcc -Wall -lm client.c -o client (请注意,当我在末尾gcc显式运行with-lm时,它可以工作)。
72 makefile  ldflags 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.