2011-01-11 4 views
2

나는 c : \ cppunit \ lib에 라이브러리가 있고 c : \ cppunit \ include에 헤더 파일이있다. 이 cmake 파일을 라이브러리와 함께 빌드합니다.CMake가 어떤 디렉토리에 라이브러리를 알리는 방법?

CMake가 라이브러리를 알리는 방법은 c :/cppunit/lib에 있습니까?

PROJECT(cppunitest) 
INCLUDE_DIRECTORIES("c:/cppunit/include") 
??? How to let CMake to know the library is in c:/cppunit/lib 
SET(cppunitest_SRC main.cpp testset.cpp complex.cpp ) 
LINK_LIBRARIES(cppunit) 
ADD_EXECUTABLE(cpptest ${cppunitest_SRC}) 

답변

4

당신은 수행해야합니다

LINK_DIRECTORIES("c:/cppunit/lib") 
ADD_EXECUTABLE(cpptest ${cppunitest_SRC}) 
LINK_LIBRARIES(cpptest cppunit) 
관련 문제