草庐IT

依赖包

全部标签

c++ - 在没有 Visual Studio 的情况下编译依赖 <windows.h> 的程序

是否可以编译依赖于windows.h的c++程序而无需安装完整的visualc++包?我刚刚编写了一些小程序,调用了一些在windows.h中定义的函数(例如ShellExecute)。我不想为了编译这么小的东西而安装整个visualstudio包。所以我想知道是否可以只安装最小包(只安装编译器和库)。谢谢, 最佳答案 这是可能的,但是您需要获取所有库和header。也许您应该安装快速版本,并选择最小安装。忽略IDE本身。 关于c++-在没有VisualStudio的情况下编译依赖的程序

python - 如何使用依赖项维护 python 应用程序,包括我自己的自定义库?

我正在使用Python开发一些特定于公司的应用程序。有一个自定义共享模块(“库”)来描述一些数据和算法,并且有几十个Python脚本与这个库一起工作。这些文件很多,所以它们被组织在子文件夹中myprojectappsmain_appsapp1.pyapp2.py...utilsutil1.pyutil2.py...library__init__.pysubmodule1__init__.pyfile1.py...submodule2...用户希望通过简单地进入myproject\utils并启动“pyutil2.pysome_params”来运行这些脚本。这些用户中有许多是开发人员,因

windows - WinSxS:如何依赖特定版本的 gdiplus.dll?

我需要添加对特定版本的GDIPlus的依赖。这是我想要的GDI+版本:我想确定我使用这个版本是出于特定的兼容性原因。我已经在我的可执行文件中添加了一个程序集list,定义了我对GdiPlus版本的依赖:除了当我运行我的应用程序时,Windows的融合加载器从Side-by-Side文件夹中给我一些其他版本的gdiplus.dll,我可以在ProcessExplorer中看到:它给我的版本是5.02.6002.18005,而不是5.1.3102.2180。所以问题是:如何依赖特定版本的Windowsdll? 最佳答案 你的“问题”是安

c++ - 具有依赖项的 Inno Setup 驱动程序

我需要一些帮助来制作InnoInstaller,我想在我自己的项目的同时安装驱动程序。当驱动程序只是一个“exe”文件时,它工作正常:[Files]Source:".\Component\Drivers\Driver1\driver1.exe";DestDir:"{tmp}";Check:Is64BitInstallMode;[Codes]ExtractTemporaryFile('driver1.exe');Exec(ExpandConstant('{tmp}\driver1.exe'),'-install"'+ExpandConstant('{tmp}')+'"','',SW_SH

windows - Git 对 POSIX 功能的依赖在 Windows 上仍然是一个问题吗?

据我所知,Git似乎严重依赖POSIX特定的功能,导致Windows上出现兼容性问题。但是,我并不具体了解Git使用的哪些POSIX功能无法在Windows上轻易复制。由于这个问题,我一直很犹豫是否要在我的Windows计算机上开始使用Git。Git使用了哪些POSIX特性,这仍然是一个问题吗?像msysGit这样的项目是如何设法规避这些问题的? 最佳答案 是的,Git确实依赖于POSIX系统,但请注意POSIXspecifiesalotofthings:shell环境(即命令行环境)、操作系统接口(interface)(即实现文件

c# - 如何从静态资源为 UWP 中的依赖属性添加默认值

我正在编写一个自定义超链接控件(通过从超链接继承),在我的自定义样式中,我有多个文本block,我希望允许使用我的自定义控件的用户能够自己为这些文本block分配样式并应用静态资源仅当用户未定义任何内容时才在我的资源中设置样式。MyHyerlink.cspublicpartialclassMyHyperlink:HyperlinkButton{publicMyHyperlink(){this.DefaultStyleKey=typeof(MyHyperlink);}protectedoverridevoidOnApplyTemplate(){_txtTitle=GetTemplateC

python - 当前 win-64 channel 中缺少依赖项

在默认的Graphlab安装可执行文件失败后,我现在尝试使用命令提示符安装Graphlab。可以找到有关如何操作的分步教程here.运行线路时condacreate-ngl-envpython=2.7anaconda=4.0.0我收到以下错误:UsingAnacondaCloudapisitehttps://api.anaconda.orgFetchingpackagemetadata:....Solvingpackagespecifications:.Error:Dependenciesmissingincurrentwin-64channels:-anaconda4.0|4.0.0

windows - 生成具有数百个项目的 VS 2010 依赖项的解决方案

我们有几百个visualstudio项目文件,我需要将它们组合成一个构建解决方案。我们目前有一个使用rake的自定义ruby​​脚本来执行此操作。但是很脆弱,只允许一些visualstudio宏($(TargetDir)、$(TargetName)等...)通过,其余的则失败。再加上Ruby的语法像Perl一样让我不快:方法不对。所以我的问题是,给定一个目录,是否有一个工具可以递归地查找所有.vcxproj和.csproj文件并生成具有依赖项的解决方案文件?当我说“具有依赖性”时,它意味着某些项目需要先于其他项目构建。我在这里找到了一些关于堆栈溢出的其他帖子,这些帖子指向一个生成解决方

c# - 创建具有依赖项的应用程序快捷方式

我正在尝试让我的应用程序在桌面上创建一个快捷方式。原因是因为我的应用程序有一些依赖项,例如外部dll和其他,我更喜欢将它放在一个文件夹中,并且只是在我的桌面上有一个快捷方式,而不是将所有文件都放在我的桌面上或一个包含所有内容的文件夹中。这是我第一次尝试这个。我相信这很简单,如果我的问题有点笨拙,我真的很抱歉。我的简单代码如下所示:stringcheckDesktopDir=Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);if(!File.Exists(checkDesktopDir+"\\Mya

windows - 向外行解释 DLL 依赖关系

这来自previousposting我提出缺少用于软件安装的干净测试机。我在解释DLL依赖项如何工作以及某些机器在安装时可能没有正确的库方面做得很糟糕。问题在于它被视为构建过程中的缺陷。我正在努力教育高层,这不是构建过程本身,而是安装过程应该受到指责。下面引用我老板的话,将分包商的工作与我们的工作联系起来,以便正确看待:I'mnotasoftwareperson.AllIseeisthatwhentheyhandsomethingtousitjustworksbutwhenwehandsomethingtotheclientthere'sallsortsofproblems.There