腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
构建
具有
可选
依赖
项
的
Haskell
程序
?
、
、
、
、
我正在为自己
的
研究编写一些模拟软件,并作为项目的一部分制作了一个可视化工具。这在我
的
工作站上工作得很好,例如,我可以使用它来监视正在运行
的
模拟,或者稍后可视化日志数据。但是,由于该项目
依赖
于OpenGL,因此不会进行
构建
。 现在很明显,我可以在没有OpenGL部件
的
情况下创建一个单独
的
分支,这可能是我
的
短期解决方案,但维护起来似乎有点麻烦。我不确定最好
的
长期解决方案是什么。理想情况下,我希望有一个设置,如果OpenGL可用,可以选择<
浏览 22
提问于2021-08-15
得票数 1
1
回答
Haskell
是Linux
依赖
项
吗?
、
、
我只是想让情况变得简单&尝试找出Linux是否
依赖
于
Haskell
。我不使用
Haskell
,似乎大多数已发表
的
专栏都谈到了
如何
为
haskell
程序
员安装
haskell
和meet
依赖
项
。我宁愿不使用
Haskell
,而不是实际上。 我以前经常编写BASIC
程序
(当我在幼儿园
的
时候,我
的
第一本
程序
员指南是一份礼物)。我不想回到
浏览 0
提问于2017-02-05
得票数 0
1
回答
我
如何
告诉cabal为我
的
程序
的
一个
依赖
项
指定一个
依赖
项
?
、
、
haskell
-src-meta包有两个
依赖
项
:template-
haskell
>=2.4 && <2.7cabal install --constraint="template-
haskell
== 2.5
浏览 1
提问于2012-03-13
得票数 4
1
回答
在诗歌中,德普和发展
的
区别是什么?
在诗歌
的
pyproject.toml配置文件中,您可以同时指定dependencies和dev-dependencies,但是文档没有清楚地说明两者之间
的
区别。我猜从名称上看,开发
依赖
项
不会被发布版本安装,但是我没有注意到有什么不同。
如何
正确使用这些字段,例如,排除
构建
中
的
dev
依赖
项
?
浏览 0
提问于2019-08-25
得票数 11
回答已采纳
2
回答
SCons与Shake
的
差异
、
、
、
我正在从事Python/
Haskell
项目,我正在寻找Makefile
的
替代方案。显而易见
的
选择是Python 和
Haskell
。编译时生成
Haskell
和Python文件。它们
的
依赖
关系应该正常工作。
浏览 3
提问于2014-03-04
得票数 7
1
回答
使用Cabal升级包
依赖
项
、
、
我有一个,它每天部署一次
Haskell
程序
。它目前做
的
是:cabal install --only-dependenciescabal build 这确保它
具有
最新
的
包索引列表,升级project.cabal中下限已更改
的
任何
依赖
项
,并
构建
代码。但是,我真的很想升级任何
具有
新
的
合适版本
的
依赖
项<
浏览 27
提问于2018-06-07
得票数 4
回答已采纳
2
回答
管理相关
的
Cabal包
的
最佳实践是什么?
、
、
我正在开发一个用
Haskell
编写
的
基于数据流
的
优化库。现在看来,图书馆很可能要分成两部分:
具有
最小
构建
依赖
项
的
核心部分;将其称为hoopl-core。一个完整
的
部分叫做hoopl,它可能对包有额外
的
依赖
,比如pretty打印机、QuickCheck等等。其想法是格拉斯哥
Haskell
编译器将只
依赖
于hoopl-core,因此引导编译器不会太困难。其他编译器
浏览 4
提问于2010-04-13
得票数 5
回答已采纳
2
回答
在Homebrew上分发
Haskell
程序
、
、
、
、
我正在我
的
Mac (命令行可执行
程序
,而不是应用
程序
)上用
Haskell
编写一个
程序
。我使用GitHub托管git存储库和主页。当我标记1.0版时,我想制作一个自制公式,从GitHub下载tarball并
构建
它。我希望唯一
的
依赖
项
是GHC。我不想强迫非Haskellers不得不下载整个
Haskell
平台。理想情况下,人们应该能够让Homebrew在
构建
我
的
程序
之前
浏览 0
提问于2012-07-22
得票数 6
1
回答
如何
使用cabal (工具)或堆栈创建应用
程序
的
二进制发行版
、
、
、
、
我用
Haskell
编写了一个应用
程序
,它开始对用户稍微有用。然而,我
的
应用
程序
并不是针对技术熟练的人,更不用说
Haskell
开发人员了,所以从源代码
构建
我
的
应用
程序
并不是我能期望他们做
的
事情。因此,为了使我
的
应用
程序
对我
的
用户可用,我想自己
构建
应用
程序
,将它
的
可执行文件、数据文件、
依赖
项
<em
浏览 3
提问于2021-08-12
得票数 5
1
回答
使用Hydra测试多个
Haskell
依赖
版本
、
、
我想使用不同版本
的
依赖
项
使用持续集成来测试我
的
Haskell
库。有没有一种简单
的
方法可以使用Hydra ()来实现这一点?一种解决方案是覆盖感兴趣
的
依赖
项
的
版本,并对其他
依赖
项
使用Nixpkgs版本。但是,我不知道
如何
覆盖一个
Haskell
包版本,同时确保所有其他
Haskell
包都使用被覆盖
的
包调用。下面是我在
浏览 0
提问于2015-01-01
得票数 2
1
回答
为Haskel web应用
程序
构建
docker图像
的
最佳实践是什么?
、
我有一个
haskell
应用
程序
,它使用postgresql-简单,这需要libpq。为运行
haskell
web应用
程序
构建
Docker形象
的
最佳实践是什么?使: 如果我对代码进行更改,重建映像就不必再编译包了。
浏览 0
提问于2018-05-09
得票数 0
回答已采纳
1
回答
有没有可能让
Haskell
栈使用nix提供
的
Haskell
包?
、
、
我正在开发一个
Haskell
程序
,它最终将
具有
一些非
Haskell
依赖
项
,我听说堆栈中
的
nix集成是实现这一点
的
一种方法。然而,我现在想知道是否可以使用nix来安装
Haskell
依赖
项
,因为我使用
的
所有库都在nix上,而目前我只有
Haskell
依赖
项
。我尝试创建一个自定义
的
"shell.nix“文件,
浏览 23
提问于2021-10-18
得票数 4
1
回答
可选
依赖
JVM
的
工作方式
、
、
可以将maven
依赖
项
声明为optional (),这意味着该
依赖
项
是项目
构建
所必需
的
,但不会进一步传播。问题是,当另一个项目引用使用
可选
依赖
项
构建
的
项目,而这个项目不提供
可选
依赖
项
时,它是
如何
工作在JVM方面的。 也就是说,为什么JVM没有崩溃?或者是因为类只在第一次使用时才加载到内存中,这就是为什么当存在所需
的</e
浏览 1
提问于2016-11-22
得票数 0
1
回答
如何
发布带有
可选
依赖
项
的
机箱?
、
在发布带有
可选
依赖
项
的
板条箱方面,我遇到了一些问题。然后,我运行cargo publish --all-features。
依赖
项
已经编译,但在crates.io生成
的
文档中没有看到任何
具有
可选
依赖
项
的
模块。 发布带有
可选</e
浏览 3
提问于2021-10-01
得票数 2
回答已采纳
1
回答
Maven和
可选
的
运行时
依赖
项
、
我开始修复一个使用maven
的
java项目,虽然我已经有了要
构建
的
项目,但在运行时它会因为缺少
依赖
项
而失败。我已经看过了,错误缺少包含
的
编译时
依赖
项
的
可选
依赖
项
。我可以遍历并添加这些,但在我看来,我可以很好地
构建
和运行所有东西,只有在使用缺失
的
依赖
项
时遗漏了一些代码,整个东西才会崩溃。 我真正想知道
的<
浏览 0
提问于2013-04-10
得票数 5
3
回答
Julia:创建一个带有
可选
依赖
项
的
包
、
、
我想要建立一个数字包,也有
可选
的
可视化支持。为了简单起见,让我们假设各自
的
依赖
项
是用于繁重提升
的
NumPackage和用于
可选
可视化
的
VizPackage。在朱莉娅中,我
如何
构建
一个模块,该模块
的
所需
的
依赖
项
中包含,但VizPackage仅作为
可选
的
依赖
项
,例如,对于那些想要
浏览 4
提问于2019-10-03
得票数 4
回答已采纳
2
回答
添加maven
依赖
条件
、
、
我有几个项目
依赖
于一个公共框架,
构建
在Spring Boot之上。这个框架通过BeanPostProcessor和类似的Spring机制自动配置应用
程序
使用
的
很多东西。它还添加了对应用
程序
可以使用
的
可选
库
的
支持,使用Maven和
可选
的
@Conditional
依赖
项
。我面临
的
问题是,其中一个
可选
的
库是Resilience4J,如果
浏览 61
提问于2020-07-07
得票数 0
2
回答
如何
使本地
依赖
依赖
于货物中
的
特性?
、
、
考虑到这个在子目录中使用本地板条箱
的
小型库,我将
如何
使
依赖
项
之一成为
可选
的
,这取决于是否启用了某个特性?[dependencies.image_load_png]当我阅读时,这说明了
如何
具有
可选
的
外部
依赖
项
。在上面的例子中,我使用
的
是一个本地子目录,它是我想要
构建
的
,或者不是基于一
浏览 2
提问于2016-09-27
得票数 3
1
回答
我能区分强制重建目标的
依赖
项
和简单允许重建目标的
依赖
项
吗?
、
是否有任何
构建
系统允许我们创建不同“级别”
的
依赖
关系?让我们把它们称为“必需”和“
可选
”(虽然我知道有些系统对“
可选
依赖
”有特殊
的
含义)。一个“
可选
的
”
依赖
项
将表示对某个目标的输入已经更改,可以重新编译,但目标实际上并不无效。 例如,假设我在一堆DLL上运行配置文件引导
的
优化(PGO)。从技术上讲,对代码任何部分
的
任何更改都可能使概要文件
的
结果失
浏览 5
提问于2014-03-14
得票数 0
回答已采纳
1
回答
当我使用nix时,不使用堆栈-nix
的
原因是什么?
、
我在NixOS上,但我认为这个问题应该适用于任何使用nix
的
平台。 我发现堆栈正在重建许多nix已
浏览 7
提问于2017-09-07
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券