问题标签 [build-dependencies]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2554 浏览

eclipse - STS 中 Grails 的类路径容器

我对 Grails 依赖项上的 STS 有疑问。有一个条目,它指向错误的目录。由于错误,内部 STS 构建失败:

Grails 命令run-app工作正常。

我通过不需要将插件类链接到

现在我正在寻找一种删除此条目的方法,但是在 Project->Build Path-> Configure Build Path -> Libraries 下,删除按钮被禁用。

如果我查看 .classpath 文件,我会看到以下条目:

Google 关于 CLASSPATH_CONTAINER 不成功。conf目录中的文件没有变化(与颠覆不同)

我已经尝试过:

  1. 删除 .ivy2 文件夹
  2. 删除 .grails 文件夹
  3. 圣杯清洁
  4. Grails-> 刷新依赖项
  5. 项目 -> 清洁
  6. 删除项目并从 SVN 导入最新版本
  7. 删除工作区并创建一个新的
  8. 1..7 的任意组合

请帮忙!

0 投票
2 回答
1513 浏览

xcode - 如何在 Xcode 中引用使用不同配置构建的依赖项目?

我有两个 Xcode 项目:SuperSub. Super有一个自定义配置:Enterprise. Sub只有默认配置:DebugRelease. Super目标依赖于Sub. 当我Super使用Enterprise配置Sub构建时,使用其默认配置构建:Release. 这会产生以下层次结构:

Clang 无法构建,因为libSub.a并且Sub/Sub.h通常与 位于同一目录中Super.app,但由于Sub使用Release配置而不是Enterprise. 我控制这两个项目,所以我可以轻松地添加Enterprise配置Sub,但我觉得必须有一个Xcode Build Settings的神奇咒语才能使这项工作。

0 投票
0 回答
634 浏览

node.js - node-canvas 和 jpeg 在 OSX 上构建依赖项

我正在使用节点画布生成 HTML5 生成画布的 PNG 图像(使用fabric.js)。我安装它使用:

当画布仅包含 PNG 图像时,node-canvas 将输出图像渲染得很好。但是,如果画布还嵌入了 JPEG 图像,则会引发异常并退出:

这不是结构问题,因为在 Ubuntu linux 上运行相同的画布生成器时,所有图像都可以正常显示(JPEG 和 PNG)

所以基本上这是一个依赖问题 - 知道我需要什么brew install才能让它工作吗?我已经安装了 libjpeg,以及 pango、cairo、pixbuf 等。但是,我必须使用上面的 PKG_CONFIG 安装 node-canvas,因为其他任何东西都会破坏安装,可能是由于自制软件如何处理一些链接。谢谢。

0 投票
0 回答
667 浏览

macos - 在 OS X 10.8 上构建 pkg-config-0.28 时出错

我是 Mac 新手,正在尝试在 OS X 10.8 上构建 pkg-config-0.28。我能够使用以下方法成功配置:

在收到错误提示未找到 glib 后,我尝试了“--with-internal-glib”。

但是现在我在输入时收到以下错误:

错误信息:

在此之前,我从 .pkg 文件安装了 pkg-config-0.26,但问题是,它显示安装成功,但是当我在终端中输入“pkg-config”时,它说找不到命令。出于这个原因,我想从最新版本开始构建。

我真的需要这个来构建/编译一个 opencv 项目。现在我怎样才能让 pkg-config 工作?请帮忙。

0 投票
1 回答
1912 浏览

project - Gradle 中的模型项目依赖关系:将依赖项目添加到另一个项目

我面临以下问题。我在同一层次结构上有两个 Gradle 项目(ProjectA 和 ProjectB),没有任何根项目。由于 ProjectA 依赖于 ProjectB,因此我尝试将其建模如下:

ProjectA 的settings.gradle

ProjectA 的build.gradle

但是,在 ProjectA 上执行“gradle build”时出现以下错误:

我是否必须在 ProjectB 中定义某种默认配置?

0 投票
2 回答
4721 浏览

c++ - 如何让 CMake 检查我的标头是否自给自足?

设置

我有一个使用 CMake 构建和运行良好的项目。我的项目设置是这样的:

我的标题的内容是这样的:

我使用以下CMakeLists.txt

命令序列mkdir build, cd build, cmake ..,make./main正确打印“Hello World!” 没有警告。

问题

上面的设置是正确的。但是假设<iostream>不包括在内,x.hpp而是在main.cpp代替。那么程序仍然会正确构建,但x.hpp不会是独立的标题。所以我想测试我的头文件的自给自足,即我想为每个头文件编译一个小测试程序

但是,如果我将以下部分添加到CMakeList.txt

${header_files}正确地展开到标头x.hpp,但check_include_files()命令没有正确编译它

问题

显然我缺少一些配置变量,让 CMake 在正确的位置进行搜索。即使对于正确的标题,check_include_files()也不起作用。我需要做什么才能完成这项工作?只有当正确的标题被认为是正确的,我才能继续测试不正确的标题。

注意除非绝对必要,否则我对直接调用的循环TRY_COMPILE或类似的shell脚本或精心制作的CMake不感兴趣。AFAICS,这就是CheckIncludeFiles模块的用途,如果可能的话,我想知道如何正确配置它。

0 投票
3 回答
1145 浏览

visual-studio-2012 - Visual Studio 2012 中未加载项目依赖项

我不确定这是否是附加/扩展问题,但我在两台计算机上使用 Visual Studio 2012 时遇到了麻烦。我相信是 DevExpress CodeRush 导致了问题,因为当我卸载它时它似乎工作正常,但我不是 100% 确定。

我启动 VS 2012,对 Get Latest from TFS 2012 回答是,解决方案右键单击解决方案资源管理器中的解决方案节点并选择项目依赖项... - 它没有显示任何检查。当然构建会失败。我关闭并重新启动 VS 2012,然后它显示。我通常通过 DevExpress 选项来清除导致解决方案重新加载的解决方案缓存。

是否有人对可能导致项目依赖项丢失的原因有任何建议,但在重新启动后它们又好了?有什么我需要删除和重建来尝试解决这个问题吗?

0 投票
0 回答
920 浏览

eclipse - maven- eclipse - 下载依赖包

我想从已经配置为 maven 项目的 SVN 下载项目。

做了以下步骤:

  1. maven 已经安装好了
  2. setting.xml 配置为通过 SSL 连接到 nexus
  3. SSL 证书是通过 keytool.exe -import -alias myprivatecertif -keystore 安装的

当我执行这个命令时:

我得到这个例外:

0 投票
1 回答
92541 浏览

maven - Maven 托管依赖项 - 从父 pom 解析 ${project.version}

如何${project.version}为父 pom 中的托管属性解析占位符?我预计它会在全球范围内解决,因此当父 pom 具有版本 2 时,${project.version}也将解析为版本 2。

在父 pom 我有:

在孩子我使用

但是使用了工件my.group.dep.1.jar,而不是my.group.dep.2.jar. 因此,占位符被解析为使用托管依赖项的项目版本,而不是定义依赖项的项目版本。

这是预期的行为吗?我正在使用Maven 3.0.4。

0 投票
2 回答
8179 浏览

grails - 如何告诉 Grails 使用 Gradle 解决依赖关系

我正在尝试使用 gradle 设置一个 grails 项目,但我遇到了一个问题,我无法让 grails 使用 gradle 来解决依赖关系。如果我在 gradle 构建文件中配置依赖项并运行 gradle grails-run-app,它总是报告找不到依赖项 jar 中的类。

当我将依赖项剪切并粘贴到 grails BuildConfig.groovy 中时,一切正常。

如何告诉 Grails 使用 Gradle 解决依赖关系?

我在这里粘贴我的 build.gradle 文件,有什么建议吗?