build-dependencies相关内容

将文件夹下的所有文件添加到 CMake glob?

我刚刚读过这个: CMake - 自动将文件夹中的所有文件添加到目标? 答案建议使用文件 glob,例如: file(GLOB "*.h" "*.cpp") 现在,如果我希望我的目标依赖于某个文件夹下某种类型的所有文件 - 可能在多个子文件夹中怎么办?我尝试使用 execute_process(COMMAND find src/baz/-name "*.cpp" OUTPUT_V ..
发布时间:2021-12-26 21:45:30 其他开发

sbt 如何从 git 中提取依赖项?

我听说(而且我知道我也看过例子,如果我能记得在哪里的话)sbt 可以从 git 存储库中获取依赖项. 我希望从 github 获取依赖项 harrah/up.存储库不提供任何工件 JAR 文件,仅提供使用 sbt 构建的源树.我想象的过程是 sbt 将下载源代码库,构建它,然后将其用作依赖项. 我可能在想象 sbt 实际上可以做这样的事情.它可以?如果是这样,如何? 解决方案 ..
发布时间:2021-12-07 12:45:44 其他开发

我应该如何管理 Xcode 工作区中跨项目的依赖项?

我正在处理一个 iOS 应用程序项目,并将 json-framework 项目添加到工作区.左侧的项目导航器显示两个项目,构建方案选择器也显示两个项目的方案.现在我想将 json-framework 项目中的 libjson.a 目标添加为另一个项目中 iOS 应用程序目标的依赖项.预期的结果是,无论何时构建 app 目标,它都会构建(如有必要)库目标并将 app 目标链接到它.以下是我尝试过的方 ..
发布时间:2021-12-05 20:52:41 移动开发

Gradle,Tika - 排除一些制作“fat jar"的依赖包;太胖

我正在开发一个应用程序,该应用程序可在少数知名文档格式(.docx、.odt、.txt 等)上创建 Lucence 索引. Tika 是提取文本的理想选择,但它似乎是使我的胖罐气球达到 62 MB 的罪魁祸首. 为了制作胖罐子,我在 build.gradle 中这样做: buildscript {存储库 { jcenter() }依赖关系 {//fatjar类路径 'com.gith ..
发布时间:2021-11-14 23:48:52 Java开发

不同目录中与SConstruct无关的项目之间的SCons依赖关系

现在我有一个与此项目相似的项目结构: project1 / SConstruct(创建库1和可执行文件1) 文件 project2 / SConstruct(创建库2和可执行文件2) 文件 project3 / SConstruct(创建不具有库文件的可执行文件 创建具有库1和库2的可执行文件4) 文件 我可以毫无问题地使用SCons构建所有项目,但我想添加项目的依赖项 ..
发布时间:2020-06-07 18:49:19 其他开发

Xcode如何添加外部项目

我需要在我的Xcode项目中添加一个外部项目,其原因是我需要在该外部项目静态库上添加目标依赖项。 I似乎无法按照我需要的方式添加它,我想这样: 但是,当我在实际的Xcode项目中添加另一个项目时,却得到了以下内容让我从我的一个项目中探索该项目,因此无法添加所需的依赖项。 请注意,这些屏幕截图来自两个不同的项目,其中一个截图向我展示了我要在我自己的项目中复制,请按预期将多个项目拖入 ..
发布时间:2020-06-07 18:49:15 其他开发

如何确定我的Android项目的gradle构建文件中需要哪些依赖项

到目前为止,Android Studio已处理了此问题,但并非万无一失。 给出目标构建版本(27)的信息以及我需要的组件(TabViews与片段,但无需刷卡),在哪里可以找到确定模块build.gradle依赖项所需的信息? 解决方案 这可能不是解决方案,但会有所帮助。这是列出这些库的两个链接。 Android支持库: https://developer.android.com ..

创建.deb安装程序时如何安装依赖项?

我创建了一个 deb 包,例如 abc.deb 。现在很少有依赖项,例如 python-dev,python-mysql 等,这些依赖项需要作为deb安装本身的一部分进行安装。 (即,当用户运行 dpkg -i abc.deb 时,依赖项也应自动安装)。 我正在使用控件文件,其中包含一些参数,例如 preinst,postinst 等。试图将 Depends 添加到控制文件中,但是我想 ..
发布时间:2020-06-07 18:49:08 其他开发

如何引用在Xcode中使用不同配置构建的从属项目?

我有两个Xcode项目: Super 和 Sub 。 超级具有自定义配置:企业。 Sub 仅具有默认配置: Debug 和 Release 。 超级对 Sub 具有目标依赖关系。当我使用 Enterprise 配置构建 Super 时, Sub 构建其默认配置为:发布。这将产生以下层次结构: 构建 |-产品 | -Enterprise-iphoneos | -Super.app ..
发布时间:2020-06-07 18:49:04 移动开发

Xcode 4:如何将静态库目标依赖项添加到项目

我知道,这已经被问过几次了,但是大多数是Xcode3.x。对于iPad,我有两个项目都生活在同一个工作区中 基于视图的应用程序Foo和 Foolib,一个静态的Cocoa-Touch库 前者取决于后者。我似乎无法解决如何添加该依赖项。在文档中对此解释不充分,因此我尝试了以下操作: 在左侧导航区域中单击Foo项目, 在顶部选择“构建阶段”并展开“目标依赖项”部分 单击加号按钮 ..
发布时间:2020-06-07 18:49:00 移动开发

将文件夹下的所有文件添加到CMake Glob吗?

我刚刚读过这篇文章: CMake-自动添加所有 答案提示文件是全局文件,例如: file(GLOB“ * .h”“ * .cpp”) 现在,如果我希望我的目标依赖于某个文件夹下某个类型的所有文件-可能在多个子文件夹中,该怎么办?我尝试使用 execute_process(命令查找src / baz / -name“ * .cpp” OUTPUT_VAR ..
发布时间:2020-06-07 18:48:56 其他开发

Xcode:将项目添加为构建依赖项

我正在玩 soundcloud api ,表示要 将SoundCloudAPI.xcodeproj拖放到您的项目中 将其添加为构建依赖项 我可以很轻松地拖动项目,但是一个人如何完成下一步? 解决方案 要将其添加为依赖项,请执行以下操作: 突出显示添加的项目在xcode中的文件浏览器中。在右侧的目录浏览器窗口中,它应该显示带有.a扩展名的文件。在目标列(目标图标)下有一个 ..
发布时间:2020-06-07 18:48:52 移动开发

如何在Xcode工作区中跨项目管理依赖关系?

我正在处理一个iOS应用程序项目,并将json-framework项目添加到工作区中。左侧的项目导航器显示两个项目,构建方案选择器也显示两个项目的方案。现在,我想从json-framework项目中添加libjson.a目标,作为对另一个项目中iOS应用程序目标的依赖。预期的结果是,无论何时构建应用程序目标,它都会构建(如有必要)库目标并将应用程序目标与此链接。以下是我尝试执行此操作的方法: ..
发布时间:2020-06-07 18:48:48 移动开发

如何使Maven依赖项以可读格式打印到文件?

我正在处理具有许多pom.xml文件的大型项目,并且需要指定我使用的所有库.这意味着我需要递归读取pom.xml文件并获取groupId,artifactId,作用域和版本.我签出了mvndependency:tree,但是找不到以可读格式将其打印到文件中的方法.我看到了appendOutput,但是没有看到有关如何在cmd中使用它的示例.我看到一些解决方案是在Linux上完成的,但是我只能访问W ..
发布时间:2020-05-07 20:40:18 其他开发

在您建立的库中的CMake中使用--whole-archive

在构建静态库并将其与其他代码链接到可执行文件时,我有一个CMake项目.由于我不愿讨论的原因,我希望使用--whole-archive链接器标志进行此链接. 现在,此标志非常棘手,因为您不能仅将其添加到任何地方-您必须对其进行切换,然后列出要对其应用的库,然后取消对其进行切换. 我已经读到某个地方(URL逃脱了我),如果您已有一个预先存在的库,则可以通过执行以下操作来有效地添加此链接器 ..
发布时间:2020-04-30 08:34:44 其他开发

Gradle,Tika - 排除一些依赖包,制作“胖罐”太胖

我正在制作一个应用程序,它可以用一些众所周知的文档格式(.docx,.odt,.txt等)创建Lucence索引。 Tika是提取文本的理想选择,但它似乎是使我的脂肪瓶气球达到62 MB的罪魁祸首。 为了制作脂肪罐,我正在做这个在我的build.gradle: buildscript { repositories {jcenter()} dependencies {// ..
发布时间:2018-05-17 20:04:00 Java开发

自动添加Gradle中的ConstraintLayout依赖项

只要我更新了我的工作室(版本2.3)并构建了版本('25.0.0'), constraintlayout 依赖关系 build.gradle 文件。 和布局渲染为父 ConstraintLayout ,任何人都可以知道如何在创建活动时去除这种依赖关系。 在活动创建gradle代码之前。 依赖关系{ compile'c​​om.android.support:support ..