【发布时间】:2012-07-02 20:40:25
【问题描述】:
我有三个文件:
lib.c lib.h => 它们应该被构建为 .so 文件
client.c => 这应该被构建为可执行文件。
在 client.c 中,我包含了 lib.h 文件,以便获取 lib.c 下定义的函数的声明
谁能告诉我我应该使用的确切 CMakeLists 文件,以便源区域不会被 Cmake 的临时文件和二进制文件和库(我相信是 windows 的情况下为 .dll)在单独的构建和二进制目录中生成?
【问题讨论】:
标签: build cmake shared-libraries