读书人

cmake 的链接参数如何加

发布时间: 2012-05-13 16:39:43 作者: rapoo

cmake 的链接参数怎么加?
我发现设置了
set(CMAKE_EXE_LINKER_FLAGS "-lpthread")
生成的makefile是这样的:
/usr/bin/c++ -lpthread CMakeFiles/hfm.dir/main.cpp.o -o hfm -rdynamic
而-lpthread这个参数加到前面是没有用的,怎么设置才能让它生成形如
/usr/bin/c++ CMakeFiles/hfm.dir/main.cpp.o -o hfm -rdynamic -lpthread
的makefile?

[解决办法]
ADD_EXECUTABLE(main ${SOURCES})
TARGET_LINK_LIBRARIES(main pthread)

读书人网 >C++

热点推荐