|
|
另外问一下,在libint2给的tests文件夹里的makefile 显示如下:
TOPDIR = ..
SRCDIR = ..
-include ../MakeVars
-include ../MakeVars.features
CPPFLAGS := -I../include -I../include/libint2 -Ieri -Ihartree-fock -DPREP_LIBINT2_SKIP_BOOST -DSRCDATADIR=\"$(SRCDIR)/lib/basis\" $(CPPFLAGS)
COMPUTE_LIB = -L../lib -lint2
check:: check1 check2 check3
TEST1 = eri/test
check1:: $(TEST1)
./$(TEST1) 0 2 && ./$(TEST1) 1 1 && ./$(TEST1) 2 1
$(TEST1): eri/test.o
$(LTLINK) $(CXX) $(LDFLAGS) $(COMPUTE_LIB) $(SYSLIBS) -o $@ $^
TEST2 = hartree-fock/hartree-fock
TEST3 = hartree-fock/hartree-fock++
(后面还有一些,但不重要就不贴了)
问题是:
CPPFLAGS似乎没有被调用啊。但确定的是它确实指定了路径。这是怎么回事?
|
|