我是自动制作工具的新手。在“src/Makefile.am”中,我使用“AM_LDFLAGS = -L... -l...”。
然后,我运行“autoreconf --force --install ; ./configure ; make”
在最后一个命令中,
$ g++ -O2 -L... -l... -o target_name [some *.o files]
编译器抱怨“对...的未定义引用”。
但是如果我复制它并将“-L ... -l ...”移动到最后,并独立运行它就可以了(如下)。
$ g++ -O2 -o target_name [some *.o files] -L... -l...
那么选项的顺序很重要吗?无论如何,如何平滑它?
非常感谢。