因此,我试图将RavenDB.Client安装到一个新的Asp.NETMVC4.0项目中,并得到以下错误
PM> Install-Package RavenDB.Client -Version 1.0.980
Attempting to resolve dependency 'Newtonsoft.Json (= 4.0.8)'.
Attempting to resolve dependency 'NLog (= 2.0.0.2000)'.
Successfully installed '
我在获取我在一个项目中使用的依赖项版本时遇到问题。我想在代码中获取此依赖项的版本。有什么简单的方法吗
我尝试了以下方法:
{:ok, dependency_version} = Mix.Dep.cached
|> Enum.filter(fn(d) -> d.app == :dependency_name end)
|> hd
在我与.PHONY目标的战斗中,我重新写道:
# Makefile v0
tar:
tar -cf tarfile.tar dir
.PHONY: tar
将是:
# Makefile v1
tar: tarfile.tar
tarfile.tar: $(shell find dir)
tar -cf $@ dir
.PHONY: tar
这似乎适用于一个玩具的例子
但是,我可以看出这可能会做错误的事情,这取决于计算$(shell find dir)的时间。如果在解
我如何确定由于我请求安装而安装了哪些软件包,以及为了满足依赖关系而自动安装了哪些软件包
(这与)至少从CentOS 5开始,我认为rpm/yum中没有任何此类功能或标记
您可以使用yum-utils包中的package cleanup--leaves查找当前安装的包是RPM数据库中的leave。(添加--all,使其包括列表中的非库包。)
我第一次开发了一个自定义的Webpack4加载程序,我需要访问模块父级的依赖项(我认为称为issuer模块)
我在文档中找不到关于如何从自定义加载程序中访问依赖关系图的线索
先谢谢你
我有一个DLL POST_BUILD步骤,该步骤将DLL复制到目录a。假设我随后从目录a中删除该文件。然后在Visual Studio中单击F5,该文件不会被复制
我的选择是什么?如何指定每次链接DLL时,以及当目录a中的文件过期(或丢失)时,都必须执行一组操作
编辑:这是一个非托管C++项目,只有.cFug生成的.vcPROJ文件。因此,在我的工作流中编辑.vcproj是不实际的 仅当msbuild确定需要重建项目时,才会执行生成后命令。它不知道您的项目依赖于该文件,因为它不解析生成后命令,这
我正在使用,它首先编译到C,然后像正常情况一样从C编译
valac(Vala编译器)的一个功能是为.Vala文件生成“快速vapi”。fast vapi本质上是为.vala文件生成的头文件。fast VAPI的要点是,它们允许增量构建
因此,用于构建项目的简化命令序列如下所示:
valac --fast-vapi=source1.vapi source1.vala # generate source1.vapi
valac --fast-vapi=source2.vapi source2.val
主题:依赖项(真、反、输出)
如何获得方向向量和距离向量
例如:
do n = 3, 100
v(n) = v(n-1) + v(i+1) + v(i-2)
end
确定依赖关系。演示如何计算方向向量和距离向量
我也希望有任何材料能使这一点更容易理解(就找到方向和距离向量而言)
谢谢。嗯,你问题的答案不知怎么说并不容易。方向向量和依赖向量这些概念非常广泛,专门用于计算机体系结构和“并行优化编译器构造”。
我建议你通过这两个PDF,他们不会浪费你的时间
这是链接
拜访
也指
希望能有帮助
我有以下问题
:~$ sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
libc6 :
假设我使用cocoapods安装AFIncrementalStorepod,有没有办法让AFIncrementalStore指定它依赖于AFNetworking,而AFNetworking本身就是说依赖于ConciseKit,因此,当我安装AFIncrementalStore时,它会递归地遍历依赖项并安装所有必需的pod?是的。您可以通过podspec中的属性执行此操作。您的AFIncrementalStore示例实际上已经使用
运行pod install时,它会分析这些依赖项,并递归地安装它们
标签: Dependencies
configbowerdependency-managementbower-install
当对包进行ed/ed时,可以使用选项/flag-save/-save dev来更新bower.json文件的dependencies/devDependencies部分,例如:
$ bower install bootstrap --save
bower.json
最重要的是,这是人们所希望的行为。而且令人恼火的是,当一个人忘记了这个标志,提交/部署了没有Bower依赖项的项目,并且不得不手动一个接一个地包含后者时
那么,我的问题是:是否有可能/如何使bower.json依赖项部分成为默认行为
遇到重复出现的问题-具有以下堆栈:
关系
常春藤
SBT
spray-can_2.11库偶尔会下载,其依赖项信息在ivy-1.3.2.xml文件中丢失。结果是成功生成依赖关系树,但运行时NoClassDefFind发现异常。以下是腐败的一个例子:
<?xml version="1.0" encoding="UTF-8"?>
<ivy-module version="2.0" xmlns:m="http://ant.apache.org/ivy/maven">
&l
标签: Dependencies
shared-librariessetup-deploymentmatlab-compiler
我使用以下命令在MATLAB中创建了一个dll:
mcc –B cpplib:mylib mylib.dll
然后我在vc++程序中使用这个dll,它也会生成另一个dll。
最后,我想在winform c#应用程序中使用最新生成的dll并进行部署。
在vc++程序中,首先我必须使用以下代码行:
mclInitializeApplication(); //for initializing the application
mylibInitialize(); //for initializin
编辑:您可以直接访问帖子末尾的2018-02-13更新以获取更新信息
我可以提供完整的源代码,因为这个问题已经出现在我的开源项目JMarkPad中
基本上:
建筑总是能工作的,我得到一个可以工作的.jar,没有任何问题
在没有第三方软件(在本例中为JFoenix)的情况下创建本机dist(运行gradle link)也可以工作
使用第三方软件(在本例中为JFoenix)创建本机dist(运行gradle link)会引发以下问题:
:linkAll
:JMarkPad:app:clean
我想在Cygwin环境中安装Kaldi
我已经安装了所有必要的依赖项和软件包
当我运行check_dependencies时,会出现如下错误:
检查依赖项。sh:zlib未安装
/check_dependencies.sh:缺少以下先决条件;首先安装它们:
zlib1g-d
但这个问题似乎一直存在,尽管我选择了所有包含Zlib的依赖项
谁能帮帮我,为什么会这样
我搜索了互联网和这个论坛。但似乎没有什么是令人满意的
请帮我解决这个问题
永远不要试图用cygwin来处理最近的事情。至少在虚拟机中安装
我正在寻找一种标准拓扑排序算法的变体,该算法在节点子集上运行
考虑一个带有三种有向边的标记节点图:“依赖”、“之前”和“之后”
我想要的函数接受节点子集并返回线性排序。线性排序遵循“之前”和“之后”约束,以及将“依赖”视为“之前”约束。线性排序中的节点应该是输入节点的超集,以便包含依赖项
示例图:
A depends on B
B depends on C
D before C
E after C
f({A}) -> [C B A]
f({A D}) -> [D C B
lisp与pip需求文件、ruby gemfile、node package.json等的等价物是什么?我不完全确定asdf和quicklisp之间的关系,如果它们是正确的使用方法 没有一对一等同于上述内容。然而,ASDF+Quicklisp的组合非常接近
使用ASDF,您可以定义您的系统(如果愿意,可以定义模块)——以一致的方式打包lisp文件,并声明依赖项。Quicklisp是这些系统的在线资源库。当您使用Quicklisp加载系统时,它将下载这些依赖项并为您加载它们
现在我不确定是否有版本
我知道,有人就这个案子问了同样的问题,但我还是不明白,我需要一个具体的答案。谢谢你:这些东西相距很远
A- - - ->B Dependency
这是最常见的事情。这意味着,A的代码是B类的,而A可见的B成员的更改可能需要A的更改
A------->B association (with none aggregation)
联系更紧密。关联可以有不同程度的贴近度,但即使是最薄弱的关联,也必须至少有一个适航箭头。(如果它们是双面的,则不显示)这意味着存在一些简单的方法来从A指向
请看下面的图表
箭头显示每个程序集的依赖项
在可能的情况下,我试着将从一层到另一层的“污染”控制在最低限度,我认为我做得不错
我的服务层知道业务实体,DAL后来知道数据传输对象,我使用转换器在必要时转换类型
正如您所期望的,服务实现需要通过接口对DAL进行调用,这就是我要解决的问题。即使我正在使用转换器,服务实现仍然需要了解DTO中定义的类型(或者,DAL需要了解BEs)
有办法解决这个问题吗
如果不是,我认为通过允许服务实现依赖于DTO来实现最低级别的“污染”是否正确
如果有人对这个问题有任
标签: Dependencies
packagedependency-managementautotoolsautoconf
configure.ac可以包含对标题和库的检查:
AC_CHECK_LIB(cap,cap_compare,[cap_libs="-lcap"])
AC_CHECK_HEADERS([sys/acl.h linux/netlink.h])
由于autotools支持仅获取这些文件的列表(即使未显示它们的默认位置,或至少显示这些文件的位置):
我试图找到/创建一个工具,它可以从autotools输入生成Linux发行版丢失的包
更新我发现我没有正确表达自己,并且用错误的陈述误导了你。我是的开发
我正在尝试后续教程以构建opencv,因此我必须首先安装依赖项,因此我打开了一个终端并键入命令,但其中一些命令出现错误,如下所示:
sudo apt get install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ught gstreamer1.0-libav gstreamer1.0-doc gstrea
我正在尝试手动将lucene jar文件添加到本地ivy存储库中。
我还有其他apache JAR,因此在现有文件夹.ivy2\cache\apache.org\下,我创建了一个名为lucene的文件夹,其中有一个名为jars的文件夹。然后,我将名为lucene-3.0.3.jar的jar放在jars文件夹中。
下一步,我在lucene文件夹中创建了以下ivy-3.0.3.xml:
<?xml version="1.0" encoding="UTF-8"?>
<ivy-mod
我的应用程序库文件夹中有一些自定义库,如果运行播放依赖项--sync命令,这些库将被删除
有没有办法在应用程序的dependencies.yml中声明jar文件,这样它们就不会被删除?在上找到了答案
我最近在Robert.C.Martin的优秀著作《C#中的敏捷原则、模式和实践》中读到了依赖倒置原则。然而,这个原则有一个方面我觉得我还没有完全理解
Robert解释说,当高级模块依赖于低级模块时,低级模块的变化也会导致高级模块的变化。他用以下例子说明了这一点:
public class Button
{
private Lamp lamp;
public void Poll(){
if(/*some condition*/)
Lamp.TurnOn()
我们一直在寻找衡量打字脚本代码质量的好工具。我们主要感兴趣的是度量圈复杂度、LCOM、不稳定性和类似度量。一个可视化模块之间依赖关系的工具也很好
一种“打字脚本的独立性”会很好——但我们还没有找到类似的东西
有人能为我们指出提供这些功能的任何工具的方向吗?如果您使用现有的JavaScript分析器,例如(或任何类似的替代品,如果它没有您想要的所有度量标准),那么对于您的TypeScript代码来说,结果不会有太大的错误。TypeScript很少进行代码转换,因此您会发现以下方面的细微差异:
如
我的产品foo由一个库libfoo.so和一个可执行文件foo组成,它依赖于libfoo.so和第三方libbar.so
我使用CPack获取foo的RPM,其中包含lib/libfoo.so和bin/foo
但最终我无法安装这个包:rpm-ivh抱怨需要一个依赖项:libfoo.so
我知道自动依赖解析发现foo需要libfoo.so,但安装包的目的是提供该库
如果使用禁用自动依赖项解析,RPM也会失去libbar.so依赖项
我应该如何配置CPack以保留外部依赖项而不是内部依赖项?我的错
Maven插件中的依赖项是否应该解决其可传递依赖项,还是必须手动添加到插件依赖项?正常的可传递依赖项规则适用于Maven插件。您可以进一步覆盖现有的插件依赖项,或者使用插件的配置添加到项目pom中插件看到的类路径中-添加依赖项部分。可以看到一个例子。也许这是最新的
我正在实现一个用于设置用户角色的GUI,其中应用程序的管理员可以定义嵌套角色。在这种特殊情况下,角色由简单的键-值对定义,键标识角色,值要么是当前角色扩展的“子角色”,要么是应用程序某个部分的路径。以下是一些可能结构的任意示例:
user => path::/articles/read
user => path::/settings/edit/my
moderator => extend::user
moderator => path::/articles/edit
在过去的几天里,我看了不少IOC/DI/ninject教程和视频,但我仍然不相信我能理解这一点
在大多数例子中,他们通常会说,如果我们想要一把剑或一把舒利根,我们需要定义IWeapon。我们想把实际武器的知识从战士中分离出来
因此,我们将所需的IWeapon注入到战士中,然后让Ninject(或其他)获得所需的类进入IWeapon(比如剑或shuriken),但他们继续创建默认绑定,创建剑到IWeapon的单个绑定
我们如何告诉它使用哪一个?我们不能使用命名绑定,因为您不能在武器上设置命名绑定,
我需要将libav工具下载并安装到没有直接连接到internet的Redhat(6.3)服务器上。(我的远程服务器提供商不提供internet连接)
我尝试下载源代码并./configure->make->makeinstall
它显示了大量的依赖关系
是否有任何可供选择的解决方案或完整的软件包(包括所有依赖项)可供下载和安装。似乎没有任何可靠的来源提供最新的基于RPM的libav发行版。因此,最简单的方法是从源代码构建。在我的测试环境中,除了标准CentOS安装(可从源代码处获得或编译)外,只
我有一些工作是从sbatch开始的,例如
a=$(sbatch ...)
b=$(sbatch ...)
现在,第三个作业在a或b完成后排队:
c=$(sbatch --dependency=afterany:$a:$b ...)
如何将任务a和b的退出状态传递给c的脚本?您有几个选项
让c读取磁盘上由a和b生成的文件
让c使用sacct检索a和b的状态:
sacct-X-n-o州-j$a
使用sacct-o-n-o state-j我得到错误sacct:error:Invalid字段req
这就是我得到的
org.apache.http.util.Args。Stacktrace如下:消息:
org.apache.http.util.Args
直线法
->>366 |在java.net.URLClassLoader$1中运行
-————————————————————————————————————————————————————————————————————————————。在java.net.URLClassLoader | 423中
|java.lang.ClassLoade
几天前我从VS1010切换到VS2012,这一变化根本没有给我带来任何麻烦。昨天我把一个编译过的DLL放到另一台机器上,发现它根本不工作,甚至连加载都不工作。因为DLL在我用来开发的计算机上运行时没有bug,所以我认为它是一个未解决的依赖项,我是对的
使用VS2010 v110工具集构建时,还有另一个依赖项:VCOMP110.DLL。有没有办法在编译时静态包含此DLL,这样我就不必将其与软件一起重新分发?它应该是Microsoft®C/C++OpenMP运行时
看
但是我没有找到库。这不是OP所
我有一个TeamCity项目,有几种类型的构建配置:
应用程序包,包含各种应用程序组件,并从版本控制中的各种子树构建
角色包,以不同配置将应用程序包组合在一起(应用程序服务器角色具有通用代码+前端,web服务角色具有通用代码+后端,等等)
回归测试,一系列构建步骤,在相应的测试服务器上部署角色包并运行冗长的Selenium测试套件
我们的目标是经常构建应用程序包,以便在单元测试中断时立即知道,根据需要构建角色包,并且在有新角色包要测试时尽可能经常地运行回归测试。但是,由于回归测试需要很长时间
我有一个项目,我使用gradle构建并部署到artifactory。A依赖于lib.jar文件。在/build.gradle中,我有编译文件(“lib.jar”)
当我执行gradle artifactoryPublish时,artifacory中没有lib.jar。有没有一种方法可以自动将lib.jar和a.jar包含在一起
我有一个项目B,它依赖于a,也引用lib.jar。在B/build.gradle中,我使用编译(组:'a',名称:'a',版本:'1')
我还需要拉lib.jar。显而易
我正在制作一个需要以奇特方式打包的库,作为其中的一部分,我有一个包含以下行的脚本:
#only install the lib component, nd put in the a special directory
ADD_CUSTOM_TARGET(o_destdir_install
COMMAND DESTDIR=${CMAKE_BINARY_DIR}/o_package ${CMAKE_COMMAND} -DCOMPONENT=lib -P cmake_install.cmake
如何检测React项目中未使用的依赖关系?我知道有npm包可以做到这一点,但它们只适用于普通的js项目,而不适用于Reacts jsx文件。是否有一个类似的包可以与React一起使用?,Depcheck是一个工具,用于分析项目中的依赖项,以了解每个依赖项是如何使用的,哪些依赖项是无用的,以及package.json中缺少哪些依赖项
注意:Depcheck需要已安装的节点版本>节点10可用于查找项目中过时、不正确和未使用的依赖项。
安装后,您只需在终端中运行npm check命令,它将列出您在项目
我使用Kafka来解耦我的服务,但我对服务消费和产生输入输出的方式有一些想法
如果我有一个服务a,它使来自某个外部服务的数据脱离我的控制,我将被迫适应外部系统提供的数据格式(域)。按照这种做法,我的服务A将其结果以自己的格式(域)推送到主题
顺便说一句,我有一个服务B,它做的事情与服务a类似,但使用一些其他外部服务,并且有自己的数据格式(域),它将其推送到一个单独的主题
现在,A和B生成的数据的语义相似,但不相同。但是,管道中的下一步是服务C,它应该消耗a和B产生的东西,用它做点什么,然后输出结
我在Makefiles中看到的一个常见问题是,当依赖项列表更改时,不一定会重新链接可执行文件(以及库)。例如:
SRCS=$(wildcard *.c)
CPPFLAGS=-MMD -MP
target: $(SRCS:.c=.o)
$(CC) $(LDFLAGS) $^ -o $@
-include $(SRCS:.c=.d)
到目前为止,还不错:它自动处理对源文件及其包含的依赖项的任何更改。如果添加了一个文件(由于通配符,这意味着只需将其添加到目录中,但显式列表也会有同样的
有没有办法告诉Macports永远不要安装某些端口?例如,我从来都不需要安装apache2或python*端口,但很多端口都将它们列为依赖项,而实际上根本不需要它们。我是否可以将这些端口列在一个文件中,以迫使Macports忽略这些依赖项,无论它认为什么是最好的?如果它们被列为DEP,怎么会不需要它们呢?Macports在这一点上有点愚蠢,因为没有任何端口依赖于任何实际库。它总是假定它需要的任何库都必须来自端口树。我不需要安装apache2来使用PhpDocumentor。我可能会改用自制啤酒。
我想解决的问题是,我想从源代码安装一个应用程序
当我试图安装该应用程序时,它说它需要valac-0.16,但当我试图从终端安装valac时,它只安装了一个较旧的版本,valac-0.14。
然后,我尝试下载新版本的valac-0.16,并尝试安装它,但它仍然显示依赖性未得到满足
如何安装repos中没有的应用程序的新版本?如果我正确理解您的问题,您希望安装一个包,该包在某种程度上取决于:valac(>=0.16),尽管您下载并安装了valac上游源,但它拒绝安装
如果您的软件包声明了一个无法满足
以下是我的项目的依赖关系结构:
有一个文件F,从中派生文件a、B和C。项目中的其他一切最终取决于A、B或C
A、 B、B和C是使用如下自定义生成器生成的:
ABCbuilder = Builder(action = build_abc)
env = Environment(BUILDERS = {'abc' : ABCbuilder,...}
env.abc([A,B,C],[F])
#scons includeF=1
问题是F很难处理,我希望在发行版中不包括它,只包括A、B和C
如果SCO
我正在尝试使用Waf+MSVC构建两个项目:
top = '.'
out = 'build'
def configure(conf):
conf.setenv('x86')
conf.env['MSVC_TARGETS'] = 'x86'
conf.load('compiler_cxx')
conf.setenv('x64')
conf.env['MSVC_TARGETS'] = 'x86_amd64'
conf.load('compiler_
我对构建图有以下要求
x.c依赖于x.h,而x.h依赖于y.h,并且x.h由x.xml使用单独的生成器生成
在我们的SCons项目中,我们希望开始使用以前放在源目录中的源代码生成
但是,这目前不起作用,因为似乎没有办法告诉x.c的扫描仪首先生成x.h
SCON是否支持扫描生成的源代码中的依赖项?听起来您用于从x.xml构建源代码的工具不让SCON知道它将创建x.h
还要注意的是,scanner不会生成或导致工具运行,它们只是在DAG中添加信息,然后SCons会处理这些信息来构建您的软件
你可能应
我想将Zabbix 2.2.7升级到3.4,但在安装Zabbix服务器时出现问题:
The following packages have unmet dependencies:
zabbix-server-mysql :
Depends: libmariadbclient18 (>= 5.5.36) but it is not installable
Depends: libsnmp30 (>= 5.7.3+dfsg-1.7~dfsg) but 5.7.2.1+dfsg-1
我想在playbook依赖项中添加一个角色,但这取决于条件
- name: Get all install pyenv versions
command: '{{ pyenv_root }}bin/pyenv versions'
register: available_versions
tags:
- get_pyenv_versions
environment:
PYENV_ROOT: "{{ pyenv_root }}"
dependencies:
使用以下语法声明对包的依赖关系:“==1.2.3”(我理解,在中有明确解释),与仅使用“1.2.3”(我也看到使用了该语法,但在脚本中没有解释)之间的区别是什么?这是否像一个软约束,让包管理器可以自由地解析到另一个版本
谢谢我相信“1.2.3”等于“==1.2.3”,这是我从未见过的用法。但不幸的是,我不能用参考文献来支持它。但它总是表现得像精确匹配
更新是的,请看这里:
依赖项可以指定为:
“==1.2.3”实际上与“1.2.3”相同,意思是“正好是这个版本”
“>=1.2.3”,意思是“任
我有一个用ant构建的项目,使用ivy进行依赖关系管理。我没有ivysetting文件,但有一个ivy.xml,具有以下依赖项(我想将spring与slf4j一起使用,而不是使用commons日志记录):
但是在解析编译配置时,commons日志记录被解析。我还尝试在显式spring核心依赖项上使用exclude,但是commons日志总是放在编译类路径中
什么是我的错?这不是对maven的描述吗?是常春藤虫吗?我需要一个特殊的环境吗?艾薇有什么东西吗?有什么想法吗
我使用ant 1.8.2
我所拥有的:
# index.php
$app = new Silex\Application();
... (loading routes file by YamlFileLoader) ...
$app['routes']->addCollection($loader->load('routes.yml'));
$app->run();
路由:
# routes.yml
home:
pattern: /
defaults: { _controller:
下面是我的代码流程:
main.js --> jquerymobile --> router --> extra --> lib1 --> lib2
在extra.js中,在加载lib2之后,我设置了我的模块
//extra.js
require( ['lib1'], function () {
$("#body").append('<p>got lib1</p>');
require(['lib2'],
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 16 页