腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9413)
视频
沙龙
1
回答
如何
使用
cmake
解析
整个
项目
,
但
只
构建
依赖于
其他
子
文件夹子
文件夹
cmake
我正在将一个
项目
移植到linux和
cmake
。它是一个庞大
项目
的一部分,每个子
项目
都在一个
文件夹
中。我只想
构建
我的
项目
及其依赖项。我可以注释主CMakeList.txt
文件
中的
其他
项目
,
但
这不起作用,因为有一些对
其他
项目
的依赖(这也可能
依赖于
其他
项目
...)我不想修改来自
其他
项目</e
浏览 19
提问于2020-10-02
得票数 1
回答已采纳
3
回答
使用
CMake
构建
模块化C++
项目
c++
、
cmake
我正在尝试找到一种
使用
CMake
构建
一个大型模块化C++
项目
的方法。该
项目
的结构如下: --src --source_1.h --test_source每个
文件夹
代表一个
项目
模块,并且每个模块可能
依赖于
其他
模块,因此例如source_1.h可能包含source_2.h。每个模块
文件夹
还可能
浏览 1
提问于2014-06-19
得票数 4
2
回答
找不到
CMake
创建的可执行
文件
cmake
我是
Cmake
的新手,我正在尝试
使用
Cmake
-GUI从Fortran代码
构建
一个可执行程序。根据程序指令,我创建了Cmakelists.txt。然后,我启动了
Cmake
-GUI,指定了源目录和二进制目录,然后
使用
配置和生成选项创建了可执行
文件
。一切似乎都很顺利。然而,当我检查我的bin
文件夹
时,我希望找到的.exe
文件
并没有出现,相反,我在二进制
文件
文件夹
中找到了
cmake
_In
浏览 0
提问于2011-09-30
得票数 1
1
回答
分级存储库指向具有多个lib的本地目录。
java
、
maven
、
gradle
、
repository
、
build.gradle
对于本地存储库的build.gradle中的
构建
依赖项(即
使用
本地目录),我有疑问。dependencies {}注意:我们的
项目
依
浏览 0
提问于2016-06-27
得票数 3
回答已采纳
2
回答
如何
在ios中
构建
opencv
ios
、
opencv
我
使用
cmake
编译了openCV 3.1,
使用
cmake
实现了的控制模块。
文件
已经生成,
但
如何
在ios
项目
中
使用
?是否有创建opencv.framework
文件
的方法,或者我只是将
整个
构建
的
文件夹
导入到我的XCode
项目
中。
浏览 3
提问于2017-06-16
得票数 3
1
回答
多部分工程
项目
系统的
构建
software-development
我一直在
使用
Make作为我的Emscripten
项目
,但我想转移到另一个
构建
系统。我试过几次,
但
还没有找到合适的。理想标准:不重要,但会比我现在的设置中所有的crud更好 我开始尝试谷歌的gn,
但
看起来你还需要几个
其他
的.gn
文件
才能看到你的BUILD.gn 我的
项目
有一个静态库和四个
依赖于
它的可执行
浏览 0
提问于2020-05-11
得票数 1
回答已采纳
2
回答
将编译器编译为外部
项目
并
使用
它?
cmake
我必须为一个
项目
构建
一个稍微修补过的GCC版本,而不是用它来编译
项目
的其余部分。我想知道做这件事的最好方法是什么。我目前正在
使用
ExternalProject_Add作为
其他
二进制
文件
的依赖项来
构建
编译器,但我不知道
如何
为
项目
的一部分更改编译器。
浏览 4
提问于2016-08-27
得票数 1
回答已采纳
2
回答
库
依赖于
头
文件
。
cmake
让我们假设我有一个带有一系列库的
项目
。我还需要生成一个将被所有这些
项目
使用
的头
文件
。所以我创建了一个
CMake
文件
,如下所示:add_subdirectory(sub_2)add_subdirectoryadd_library(${PROJECT_NAME} STATIC ${OBJECT_LIST}) 问题是,在
CMake
尝试在
子
文件夹
中<
浏览 0
提问于2017-11-16
得票数 1
1
回答
CMake
:外部
项目
的依赖关系
c++
、
cmake
、
dependency-management
我想知道
如何
管理外部
项目
的依赖关系。假设我有三个
项目
,每个
项目
位于不同的存储库中: 现在我试图使这个过程尽可能简单,我正在介绍ExternalProject_Add问题
浏览 5
提问于2013-09-06
得票数 5
4
回答
cmake
和netbeans能玩得很好吗?
c++
、
netbeans
、
cmake
我正在做一个很大的
项目
,有些人可能会说很棒。 该
项目
正在与
cmake
和netbeans一起用c++开发。除了每次我更新
项目
、添加或删除源
文件
时,netbeans都会运行
cmake
并将一个新
项目
添加到“
项目
”列表之外,
其他
一切都运行得很好。这有点烦人,因为我倾向于做很多这样的事情。有没有一种聪明的方法可以确保netbeans不会在每次添加子目录时都创建新
项目
?
浏览 3
提问于2011-07-07
得票数 35
回答已采纳
4
回答
在
cmake
中安装命令是什么?
c++
、
cmake
、
installation
、
ros
、
catkin
我试图从这个
cmake
网站的理解,但无法理解。我有一个示例
cmake
文件
,其中一个可执行
文件
由 库目标${CATKIN_PACKAGE_LIB_DESTINATION} 这个
cmake
有人知道
浏览 2
提问于2018-11-02
得票数 12
回答已采纳
3
回答
避免
CMake
项目
不必要的重建
android
、
c++
、
gradle
、
android-ndk
、
cmake
我有安卓Gradle +
CMake
(NDK)
项目
,有多种口味。子
项目
中的C++源
文件
/库在切换到以前没有
构建
的风味之后被不必要地重新
构建
。这是一种期望的输出
文件夹
,它是特定于口味的,在第一次
构建
时不存在:现在,每个版本都共享mylib库的相同输出目录,
但
这一次库在切换口味时一直在重新
构建
。当更改任何CMakeLists.txt (也是子
项目
)
浏览 5
提问于2017-05-12
得票数 19
回答已采纳
2
回答
为少数
项目
或解决方案运行msbuild后
构建
任务,并在每次
构建
中运行一次。
visual-studio-2013
、
msbuild
、
build-automation
我在Visual中有多个
项目
的解决方案。我想在
构建
任何一个
项目
时执行一些
构建
后任务(它将
文件
复制到某个
文件夹
),而只需在上完成一次。因此,如果我
构建
一个
依赖于
其他
3个
项目
的
项目
,我的
构建
后任务将执行4次。在
构建
项目
时,
如何
使其
只
执行一次?选项与解决方案范围的后
构建
目标不工作,因为它被触发只有当
浏览 4
提问于2015-08-13
得票数 0
回答已采纳
1
回答
生成本机库的Android的Gradle插件
android
、
gradle
、
android-gradle-plugin
、
gradle-plugin
、
android-native-library
我希望gradle插件生成在应用程序
构建
时编译到本机库中的代码。 生成代码很容易,但我不知道
如何
将其编译成本机库。我试过用kotlin本地人。但是,我似乎无法找到一种方法,使gradle插件能够
使用
kotlin本地语言执行本机编译。
浏览 7
提问于2022-07-08
得票数 1
1
回答
导出带有外部依赖项的
cmake
项目
的既定方法是什么?
c++
、
cmake
/abseil-cpp)target_link_library(MyLib absl::base absl::optional) 我在关注
Cmake
tutorial,看看
如何
将我的
项目
导出为
其他
Cmake
该教程很清楚地说明了
如何
实现这一点,并通过install创建了
CM
浏览 28
提问于2021-01-08
得票数 1
回答已采纳
1
回答
多cmakelists.txt
文件
与cmakelists.txt创建的vs
项目
结构之间的对应关系?
c++
、
visual-studio
、
cmake
我试图通过
cmake
在windows下
构建
一个visual c++
项目
,我的源代码中有两个cmakelists.txt
文件
,它们不是父-
子
关系、主cmakelists.txt链接库和添加可执行
文件
,另一个
只
负责整理全局变量的依赖路径并传递给主cmakelists.txt
文件
使用
。Main-cmakelists.txt生成配置
文件
来
构建
前面指定的
文件夹
。但是另一个cmakelists
浏览 10
提问于2022-08-20
得票数 0
1
回答
如何
在对共享库
使用
cmake
时处理标头
cmake
、
shared-libraries
我
使用
cmake
构建
了一个跨平台库,我的大多数
项目
都
依赖于
它。目录结构如下:--headers--src--src_linux现在,为了在
其他
项目
中
使用
这个库,我将<
浏览 0
提问于2017-03-14
得票数 0
2
回答
为依赖
项目
和多个开发人员设置
构建
过程
svn
、
build-process
、
cmake
、
jenkins
、
build-automation
我对自动化
构建
过程和持续集成相当陌生,并且正在为一小批开发人员建立一个
构建
过程/服务器。我们正在
使用
SVN、
CMake
和Jenkins
构建
服务器。源语言是C++。在
构建
整个
过程(相当简单)时,您可以从存储库中获得最新的源代码,然后
构建
library,然后
构建
executable。 然而,我们有多个开发人员,每个开发人员通常一次
只
做一个
项目
。我们的
CMake
脚本允许您选择要
浏览 1
提问于2012-04-30
得票数 3
1
回答
将
CMake
项目
(libRocket)打包到.deb中,
但
生成脚本位于
子
文件夹
中
packaging
、
deb
、
dh-make
我正在尝试为.deb
构建
一个libRocket包(http://librocket.com/),但是
构建
脚本不是在源根目录中,而是在
子
文件夹
(/Build)中。请参阅Github消息来源:我可以很好地
构建
它,
使用
:
cmake
-DBUILD_PYTHON_BINDINGS=on 我尝试过
使用
浏览 0
提问于2012-07-21
得票数 7
回答已采纳
1
回答
使用
CMake
查找特定于应用程序的
子
文件夹
中的依赖项
c++
、
opencv
、
image-processing
、
boost
、
cmake
尽管多年来都在编写大型C++应用程序,但我不明白find_package应该
如何
在一个中等规模的
CMake
项目
中工作,假设我想自己
构建
依赖程序包的源代码,而不是简单地依赖诸如opencv、pcl或boost我不敢相信我是世界上唯一一个已经发布了多个OpenCV和
其他
开源应用的人,在主要的游戏
项目
中与NAnt和SCons这样的元
构建
系统合作过,但却无法理解
CMake
如何
工作的最基本的东西,也无法找到一个教程来回答这些问题未将预
构
浏览 4
提问于2016-07-20
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
CV干货来袭
VisualStudio下如何编译和使用最新版本的OpenCV
Simdjson:一个超高速的JSON解析工具
cJSON,c语言的JSON库!
g+,CMake和Makefile了解一下
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券