这 Makefile 又不是你写的,是 automake generate 出来的正规作法应该要去改那个 autoconf 的设定档增加程式库快速解法可以到 Makefile.in 增加 LDLIBS=-ltbb不加在 Makefile 是因为你每次跑 ./configure 都会把旧的 Makefile 用新产生的 Makefile 盖掉make 时仔细看一下 echo 出来的 compile 命令列正不正确档案默认叫 configure.ac,你需要有安装 autoconf在档案中加入 AC_CHECK_LIB() 或 AC_SEARCH_LIBS()说明文件在
http://goo.gl/QqMVba记得要加在 AC_INIT 之后,AC_OUTPUT 之前不用给我 P 币了,感谢你的好意不过我用不到 :)呃,我忘了另一个较简单的作法,你先设定环境变量export LDFLAGS=-ltbb 或 setenv LDFLAGS=-ltbb说错了,不是 LDFLAGS 而是 LIBS这样 LIBS 环境设定就会被包进新的 Makefile 里这招打 configure --help 显示的说明书最后面就有写了