之前看到一份cmakelist.txt文件里面
有这么一种语法
link_directories( ${CMAKE_CURRENT_SOURCE_DIR}../net/library
${CMAKE_CURRENT_SOURCE_DIR}..//shared/library
${CMAKE_CURRENT_SOURCE_DIR}..//boost_1_56_0/stage/lib
${CMAKE_CURRENT_SOURCE_DIR}../database/library
)
target_link_libraries(gameserver libshared.a libboost_thread.a libboost_chrono.a libboost_system.a pthread dl rt)
不知道dl和rt表示什么意思,网上搜索了半天,就查找dl表示动态链接库,rt表示real time,生成程序是需要libnet.so,libdatabase.so等,但是target_link_libraries都没写出来,我就想问下dl是不是就是表示链接link_directories里面所有的.so动态链接库文件,那rt又是代表什么具体含义呢