相关疑难解决方法(0)

如何将CMake输出变为'bin'目录?

我目前正在构建一个带有插件结构的项目.我正在使用CMake编译项目.插件在不同的目录中编译.我的问题是CMake在源的目录结构中编译并保存二进制文件和插件,动态库.如何使CMake将文件保存在类似./bin目录的文件中?

c++ plugins cmake

161
推荐指数
5
解决办法
16万
查看次数

如何告诉CMake在哪里放置构建文件?

我想告诉CMake将文件和文件夹输出到不同的文件夹而不是当前文件夹.我正在谈论CMake生成的文件如下:

  • 文件:CMakeCache.txt
  • 导游:CMakeFiles /
  • file:Makefile
  • 迪尔:bin /
  • file:cmake_install.cmake

有没有办法让CMake将这些文件和文件夹输出到另一个文件夹中?我编写了一个从项目目录的根目录执行CMake的工具,结果我的项目目录搞砸了上面列出的生成的文件和文件夹.

这里是我想要的链接:http: //pastebin.com/cxykCi5M

希望这将澄清我想要的更多.

linux cmake

38
推荐指数
1
解决办法
8921
查看次数

如何更改cmake缓存和构建文件目录

我有一个Linux项目,它的构建工具是CMake版本3.5.当我输入"cmake"时.在我的项目文件夹中的命令,cmake自动在我的项目文件夹中创建一个文件夹"CmakeFiles"和其他几个缓存文件.我想在我的项目文件夹中创建另一个名为"cache"的文件夹,并将所有cmake缓存文件放入其中.如何在"CMakeList.txt"文件中明确地执行此操作?我搜索堆栈和其他资源,但无法找到任何解决方案.仅供参考,在CLion IDE中,这非常简单.您可以更改缓存和构建文件路径,如下所示;

在此输入图像描述

linux cmake

1
推荐指数
1
解决办法
1542
查看次数

标签 统计

cmake ×3

linux ×2

c++ ×1

plugins ×1