我正在尝试从 Learn C Hard Way 书中运行程序
我需要将库文件名“build/liblcthw.a”作为最后一个参数传递。
例如:
在 Ubuntu 上不起作用:
gcc -g -O2 -Wall -Wextra -Isrc -rdynamic -DNDEBUG build/liblcthw.a 测试/list_tests.c -o 测试/list_tests
在 Ubuntu 上工作:
gcc -g -O2 -Wall -Wextra -Isrc -rdynamic -DNDEBUG 测试/list_tests.c -o 测试/list_tests build/liblcthw.a
我如何在 Makefile 中处理这个?CFLAGS 只会在源文件名之前添加它,它不起作用。如何强制 CFALGS 在命令末尾添加库文件名?