1
我無法生成一個包含的測試可執行文件全部我的谷歌測試與autotools。如何處理autotools以構建Google測試執行文件?
我們的開發項目非常大,包含幾個模塊。所以,我想要的是讓每個模塊創建一個測試lib /目標文件,然後將它們一起創建一個測試執行文件(實際上通過make test
)
此Makefile.am編譯,但不運行測試:(測試不是自動註冊,它與0試運行)
noinst_LTLIBRARIES = libtest2.la
libtest2_la_SOURCES = test2.cpp
libtest2_la_LIBADD = lib/libgtest.la
libtest2_la_CXXFLAGS = -I./include
TESTS = testall
check_PROGRAMS = testall
testall_SOURCES = test2.cpp
testall_CXXFLAGS = -I./include
testall_LDADD = libtest2.la lib/libgtest_main.la
當然,這一個工程(但不是不是我想要的):
什麼真正的兩者之間的區別?我如何使這些測試在我的項目中起作用?
Thx。有關其他信息,請訪問http://osdir.com/ml/gcc.g++.general/2006-04/msg00036.html。我使它與 - 全部歸檔一起工作。 – smad 2011-05-30 16:07:06