CMakeLists没有生成这样的文件

时间:2017-06-12 18:20:57

标签: cmake shared-libraries

以下是我的CMakeLists.txt文件

  

cmake_minimum_required(VERSION 3.4.1)

     

add_library(                本机LIB                共享                src / main / cpp / native-lib.cpp)

     

find_library(                 登录LIB                 日志)

     

target_link_libraries(                          本机LIB                          $ {log-lib})

我在SHARED中指定了add_library,因为我想要一个共享对象库。

但它并没有给我这样的文件。

我错过了什么?

1 个答案:

答案 0 :(得分:2)

你知道CMake没有编译任何东西吗?它只是为您配置Makefile(或IDE项目的文件)。

生成Makefile / Visual Studio /通过CMake使用文件项目然后编译。

然后你将拥有你的图书馆;)