问题 CLion和CMake:只构建一个没有可执行文件的库?


如何只用它构建一个静态库 克利翁 没有可执行文件? CMakeLists.txt如何? (不 add_executable

更新:如果我不向Clion添加可执行文件,我有一个 错误,需要一个可执行文件。

在这里我的 的CMakeLists.txt


12936
2018-03-30 20:45


起源

你的问题与CLion无关,这只是一个CMake问题。 - usr1234567
有关,请参阅有问题的更新... - Andreyua
好的,那么你的问题与CMake完全无关。您配置为运行可执行文件,但您没有可执行文件,只有库。 CLion无法执行库,因此出错。 - usr1234567
我不想要可执行文件,我想要编译 情欲 图书馆...在clion我不能这样做? (任何变种 - 这是我的问题) - Andreyua
我误解了你的问题。这有帮助吗? stackoverflow.com/questions/27869503/clion-build-depend-targets - usr1234567


答案:


这是一个老问题。但我会将你的问题的答案添加为对其他人的帮助。你需要更换你的 add_executable 同 add_library 

add_library(target_name source_files)

16
2018-05-27 04:38



如果你想构建一个动态库,你可以使用 add_library(target_name SHARED source_files)。 - shawkinaw