腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
如何
用
CMake
自动
生成
C
头文件
?
c
、
header
、
cmake
我正在寻找一种
自动
生成
头文件
的方法。这个文件是一个库的公共接口,我想在编译之前“填充”一些结构和东西。但具有相同的大小(目前是手动完成的): char _opaque[ 20 ]; 我希望在创建构建系统时由
CMake
自动
生成
,以避免当我更改私有头中的结构时,公共接口中的大小不佳的结构。
浏览 0
提问于2009-03-12
得票数 4
回答已采纳
1
回答
CMake
:
使用
自定义工具输出
生成
header
cmake
我正在将一些不起眼的库从autotools移植到
cmake
。我怎样才能把它移植到
cmake
?我可以
使用
以下命令编译"header generator“但是我
如何
运行它,并
使用
cmake
将其输出重定向到
头文件
?当然,我还需要依
浏览 0
提问于2012-05-04
得票数 6
回答已采纳
1
回答
如何
使QtCreator以单独的分组方式显示
CMake
项目的
头文件
和源文件?
c++
、
cmake
、
qt-creator
我有一个用
CMake
设置的项目(这不是一个Qt项目)。QtCreator打开这个项目时,它很好地找到了所有相关文件,并且项目浏览器中的文件按字母顺序排列如下: + abc.cpp + def.cpp但是,如果我
使用
则头和源可以很好地分开,如下所示: + Headers | + def.h + abc.cpp问:
如何
通过我尝试过
使用
SOURCE_GROUP(&q
浏览 1
提问于2014-03-10
得票数 5
3
回答
如何
创建CMakeLists.txt?
c
、
eclipse
、
build
、
cmake
我开始了解
CMake
,并有两个问题:假设项目的大小增加,项目中的子目录和源文件的数量也会大大增加。2.为了
使用
CMake
构建一个
C
Eclipse项目(Makefile),我应该手动编写CMakeList.txt吗?将
CMake
项目导入Eclipse有很多方法,但我不知道
如何
用
CMake
构建一个
CMake
项目。
浏览 0
提问于2018-02-08
得票数 2
回答已采纳
1
回答
CMake
:
如何
在Visual项目中的“
头文件
”中显示标题?
visual-studio
、
visual-studio-2013
、
cmake
我在
C
++中创建了一个简单的库项目,并添加了
CMake
文件来
自动
生成
Visual项目。我的小项目只包含两个文件: testproject/src/
头文件
现在在外部依赖项
如何
在“标题”一节中显示?(或者任何其他的)而不是“外部属地”)
CMAKE
_MINIMUM_
浏览 2
提问于2015-11-30
得票数 4
回答已采纳
1
回答
具有源代码外构建的
CMake
configure_file
c++
、
cmake
我正在尝试
使用
CMake
来创建一些
头文件
,这些
头文件
将由我的源代码读取。我的问题是,当我在我的build/文件夹中运行
cmake
..时,它在我的build文件夹中
生成
配置文件,然后当我运行
生成
的Makefile时,它找不到
头文件
。当然,我可以通过从我的
C
++文件中
使用
#include "build/config.h"而不是#include "config.h&quo
浏览 16
提问于2018-03-03
得票数 3
回答已采纳
1
回答
使用
CMake
创建exe和lib (预先打包的标头和dll)
visual-c++
、
cmake
${
CMAKE
_BINARY_DIR}/lib) set(
CMAKE
_RUNTIME_OUTPUT_DIRECTORYsvm.cpp ImageProc.cpp)目前,我运行它并
使用
VS
C</em
浏览 2
提问于2012-05-07
得票数 1
2
回答
cmake
是否忽略.hpp文件更改?
c++
、
templates
、
build
、
dependencies
、
cmake
我有一个用
cmake
构建的
C
++项目。我对.hpp文件所做的更改似乎不会导致重建.cpp的.o文件,包括.hpp。真的是这样吗,还是我搞错了?此外,我
如何
告诉
cmake
注意到`#include "something.hpp“依赖关系?
浏览 13
提问于2014-03-12
得票数 1
回答已采纳
3
回答
CMAKE
自动
标题文件依赖关系
linux
、
cmake
main.cmain.h和CMakeLists.txt的示例程序目录#ifndef MAIN_Hint t=3;#endif但
cmake
不会在修改
头文件
时重新构建main.
c
。我想让它
自动
生成
头文件
依赖项。可以
使用
cmake
吗?
浏览 1
提问于2011-10-27
得票数 4
回答已采纳
1
回答
如何
在Xcode上安装
C
++的vinecopulib库?
c++
、
xcode
我刚接触
C
++,在Xcode上安装vinecopulib很困难,可以在上找到。给出的说明是非常技术性的,几乎没有给出
如何
在Mac上做到这一点。我真正需要的是
使用
高斯双变量Copula (并最终
使用
其他Copula)。附言:有没有在Xcode/
C
++上加载包/库的简单方法?
浏览 0
提问于2018-12-24
得票数 0
1
回答
如何
为
生成
过程中
生成
头文件
的
生成
生成
的构建设置DO2和
CMake
?
c++
、
cmake
、
doxygen
概述该项目的目录结构有些不合常规:${
CMAKE
_SOURCE_DIR}是保存顶级CMakeLists.txt文件的
cmake
/,${
CMAKE
_BINARY_DIR}是
cmake
/
cmake</e
浏览 6
提问于2021-11-05
得票数 0
1
回答
如何
在
使用
CMake
更改基础版本文本文件时始终重新
生成
版本
头文件
?
c++
、
cmake
我维护一个
使用
C
++作为其构建系统的
CMake
框架/库。框架的版本反映在一个名为VERSION的文件中(就像在许多开源库中一样)。我希望
生成
一个带有版本字符串的
C
++
头文件
,
使用
VERSION作为输入。我还希望这种情况发生在重新构建过程中,而不仅仅是在重新创建项目文件时。如果VERSION是一个依赖项,那么只有在VERSION更改时才会创建
头文件
,这将是可取的。 我熟悉
使用
file()命令在
CMake
中读取
浏览 2
提问于2019-11-06
得票数 6
回答已采纳
1
回答
cmake
生成
多个compile_commands.json?
c++
、
vim
、
cmake
、
youcompleteme
我一直在
使用
cmake
并
生成
一个compile_commands.json文件来获得
自动
完成。在
使用
cmake
时,我将set(
CMAKE
_EXPORT_COMPILE_COMMANDS ON)设置为项目
生成
代码完成数据库。
生成
compile_commands.json时,它只应用于带有CMakeLists.txt文件(src)的文件夹,因此在include目录中我的
头文件
没有完成。有任何方法为这个独立的文件夹
浏览 0
提问于2018-04-07
得票数 3
回答已采纳
3
回答
CMake
& QT5 -不
生成
ui
头文件
的QT5_WRAP_UI
c++
、
qt
、
makefile
、
cmake
我有一个简单的CMakeLists.txt,如下所示:FIND_PACKAGE(Qt5Gui)SET(
CMAKE
_INCLUDE_CURRENT_DIRcalculator ${calculator_SOURCES} ${calculator_CONFIG}) QT5_USE_MODU
浏览 6
提问于2014-09-16
得票数 14
回答已采纳
1
回答
在
自动
生成
的文件之间
生成
依赖关系
c++
、
cmake
、
code-generation
描述target_sources(${MODULE_NAME} PRIVATE ${GEN_SOURCE}问题
生成
的
头文件
${GEN_HEADER_A}包括其他
生成
的
浏览 0
提问于2017-09-01
得票数 1
1
回答
使用
cmake
find_package在包中查找
c
、
cmake
GCC 4.6.0
cmake
2.8我
如何
告诉
cmake
使用
这个
头文件
pthread.h和共享库-lpthread?我想过
使用
find_
浏览 1
提问于2011-05-24
得票数 2
回答已采纳
1
回答
Cmake
在变量更改时重新
生成
c++
、
mercurial
、
cmake
我想让
CMake
做的是在每次构建时运行这个脚本,检查变量是否已经改变,如果它们已经改变(当它还没有改变时,防止完整的项目重建),重新
生成
一个CONFIGURE_FILE头……我不是很确定
如何
做到这一点。(添加自定义目标每次都会重新构建
头文件
,并且不能调用宏,这与添加自定义命令相同)。X部分:macro (ReadProjectRevisionStatus) exec_program(hg ${PROJECT_SOURC
浏览 0
提问于2013-08-07
得票数 2
2
回答
如何
使用
cmake
生成
包含的文件?
c
、
cmake
、
makefile
、
code-generation
我有一个工具来
生成
包含定义和声明的文件。这些文件需要从其他源文件或
头文件
中包含--它们不能单独
使用
。 DEPENDS ${
CMAKE</e
浏览 5
提问于2015-07-03
得票数 0
回答已采纳
1
回答
自动
生成
自定义
C
库的
头文件
c
、
cmake
、
c-libraries
要
使用
cmake
库,我的CMakelists.txt如下所示:project(LinkedList)link_directories(${LinkedList_BINARY_DIR}) add_executable(list list.
c
)add_library(listStatic STATIC
浏览 1
提问于2015-03-15
得票数 0
回答已采纳
1
回答
在Ubuntu上安装ViennaCL
ubuntu
、
installation
、
shared-libraries
、
opencl
、
viennacl
我已经成功地
使用
cmake
.和make构建了ViennaCL,并在Ubuntu11.04上运行了一些
生成
的测试。但是我
如何
安装它,
如何
将它包含并链接到我的应用程序中呢?它不应该
生成
自动
安装在/usr/local/include和/usr/local/lib下的
头文件
和共享库吗?Makefile不包含任何install目标。 /Nordlöw
浏览 3
提问于2011-05-04
得票数 0
回答已采纳
点击加载更多
相关
资讯
CV干货来袭
EasyCode的使用,自动生成代码
大型工程的管理,CMake快速入门
使用mybatis-generator自动生成代码
使用Python自动生成报表以邮件发送
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券