- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试使用以下脚本在 Windows 上安装 GHC(并将 ghc 放在路径中),但是当我尝试运行 ghci --version
时它失败了。我认为脚本有问题。
install:
- ps: Invoke-WebRequest "https://downloads.haskell.org/~ghc/8.0.2/ghc-8.0.2-i386-unknown-mingw32-win10.tar.xz" -OutFile "ghc-8.0.2-i386-unknown-mingw32-win10.tar.xz"
- 7z x ghc-8.0.2-i386-unknown-mingw32-win10.tar.xz
- ps: $env:path += "C:\projects\haskell-interactive-mode\ghc-8.0.2-i386-unknown-mingw32-win10.tar\ghc-8.0.2\bin"
- ps: ghci --version
最佳答案
我在本地 Windows 机器上尝试了您的命令,我看到 7z x ghc-8.0.2-i386-unknown-mingw32-win10.tar.xz
结果为 ghc-8.0。 2-i386-unknown-mingw32-win10.tar
文件,不是文件夹。如果您使用 7z x ghc-8.0.2-i386-unknown-mingw32-win10.tar
进一步解压,它会解压到名为 ghc-8.0 的真实文件夹 .2
包含 bin
子文件夹和 ghci.exe
文件。
不过我认为使用 Chocolatey package 会更简单.这对我很有效:
- choco install ghc
- refreshenv
- ghci --version
关于windows - 如何在 Appveyor 中安装 GHC 并将 GHC 放在路径中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45126658/
在 appveyor 中,我使用以下语句:- initexmf --admin --force --mklinks但由于一个问题,它给出了以下信息: initexmf --admin --force
我想在 Windows 中安装 mlpack,我找到了 appveyor.yml github 中的脚本。有没有办法在我的笔记本电脑上运行这个脚本,而不是手动跟踪和执行每个步骤?比如,类似于 bat
我有两个exe。一个应该作为服务器启动并打开一个管道进行交互。另一个将通过此 win 管道连接并向其运行测试请求。 问题是,当我尝试在 appveyor.yml 脚本中启动 programm1.exe
AFAICT 我可以告诉 AppVeyor 将整个文件夹打包到一个 zip 文件工件中,如以下示例所示: artifacts: - path: logs name: test logs
我正在尝试使用 Appveyor 代理在服务器上部署一个项目。但是,如果我在部署前不重新启动或停止应用程序,则它不起作用。 Web Deploy cannot modify the file 'Tes
我正在使用 extra-cmake-modules 并且目前在每次构建和安装时克隆它 它在每次构建中。 https://github.com/Snorenotify/Snorenotify/blob/
我正在使用 appveyor.yml 驱动 AppVeyor 构建文件,在本例中是 Angular CLI 构建。这是我文件的一部分: test_script: - npm run lint
根据标题,AppVeyor 中的默认时区是什么? 我试过向谷歌询问...没有找到 最佳答案 我认为您不应该依赖构建工作人员当前设置的时区,但您应该配置自己所需的时区。这可以通过 tzutil 实用程序
我正在尝试发明一种将我的 Roslyn 分析器项目打包到 NuGet 中的好方法。它需要具有 .dll 的特定 NuGet 包结构放入\analyzer\ , 不是 \lib\ . 为此,我必须调用
我有一个在我的 master 分支上构建或用于发布版本的 nuget 包。 问题是,只有在 appveyor 我有: Restoring packages for C:\projects\askmet
我试图让我的 NuGet 包由 AssemblyInformationalVersion 进行版本控制,同时保持 AssemblyVersion 不变。我在我的 .nuspec 中使用标签 $vers
我在 AppVeyor 中构建了 repo,它生成了一些包 (.nupkg),然后将这些包推送到 MyGet。当我在 master 上开发时,一切都很好,但是当我在另一个分支上时,我希望它构建而不是推
我使用“appveyor 工具”来构建项目,使用“coveralls 工具”来覆盖代码。我的 appveyor.yml 文件如下所示。执行命令时抛出以下错误。 "Bad response: 422 {
我正在尝试使用 AppVeyor 作为我的 CI 来测试 M2Crypto 的构建目前整个构建过程fails 。不幸的是,项目的主C文件SWIG/_m2crypto_wrap.c由 SWIG 生成。为
我设法让 AppVeyor 构建我的项目并将其部署到 Windows,但现在我也想让它为 Linux 构建。当我将 Ubuntu 添加到图像部分时,我得到一个错误,它没有被识别并且构建失败。在网站上的
我有一个 Python 扩展,需要针对基于 Windows 的 Appveyor 持续集成服务上的 PyPy 解释器进行编译。我如何在那种环境中获得 PyPy? 最佳答案 将此 PowerShell
我是开发 FOSS 项目的 GitHub 组织的成员。我想使用 AppVeyor 在 Windows 上运行 CI 测试。目前,我看到了我自己的项目分支,以及在 GitHub 中将我命名为合作者的其他
我们正在使用 appveyor 为我们所有的 (.NET) 应用程序进行持续部署。 现在我们正在 Docker 中运行我们的应用程序。 我正在尝试为 docker 配置 appveyor。 还没有找到
我想使用 Appveyor 上的 PyInstaller 为我的 Kivy 应用程序构建可执行文件。我的构建在我自己的计算机上运行,但在 Appveyor 构建上我收到以下消息: OpenGL v
我正在开发一个 node.js 原生插件项目,而不是使用 binding.gyp,我正在使用 cmake,因为我的项目依赖于另一个 cmake 项目。 我可以使用 cmake 构建目标(在我自己的 w
我是一名优秀的程序员,十分优秀!