jjzjj

haskell-platform

全部标签

windows - 制作适用于 Windows 的应用程序 : what dev platform to use?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我的任务是为Windows和Mac创建一个应用程序。不是一个复杂的应用程序-它必须使用简单的表单从用户那里收集数据,然后使用XML将数据保存到服务器/从服务器检索数据。我自90年代末以来一直专注于Web开发,所以我最后使用的Windows平台是Delphi/Pascal和一个可爱的可视化UI编辑器,所以现在我已经完全脱离潮流了。问题是什么平台(开放源代码

windows - Delphi Firemonkey Cross Platform - 传递 Windows 句柄的通用方法

我在我的第二个适用于Windows和OSX的Firemonkey应用程序中埋头苦干,慢慢地转换我的函数库以处理跨平台问题。我正在尝试创建一个通用的SelectDirectory函数,该函数将为Windows或OSX运行特定于平台的代码。我让SelectDirectory在两个单独调用的平台上工作得很好,但特定于Windows的平台需要hwndparent句柄才能运行。这是在IFDEFMSWINDOWS指令中运行的(就像OSX在其编译器指令中一样)。如何将通用句柄传递给此函数,或者如何引用Application.MainForm或可以在此函数内转换为Windows句柄的内容?我希望避免在

windows - 静默安装 Haskell 平台

我正在尝试将Haskell平台部署到3个大学实验室。尽管安装程序只有90mb,但提取的Haskell几乎有1gb。我已经重新打包了,但它还是太大了。是否有任何命令行参数可以与HaskellPlatform-2011.2.0.1-setup.exe一起使用,以便我可以编写安装脚本?谢谢 最佳答案 根据WindowsHaskellPlatform页面,安装程序使用NSIS。来自NSISdocumentation:/S静默运行安装程序/D=foo设置安装目录/NCRC禁用CRC检查 关于win

python - platform.system() 不适用于 Windows

我刚刚在我的Windows机器上安装了WinPython(32位),并且正在尝试运行在我的远程Linux机器上可以正常运行的代码。该代码使用了Python的platform库。问题是当我运行我的代码时,我收到一个错误,我的代码试图使用platform库的函数platform.system()platform.system()应该返回一个字符串,如Linux、Windows等,但在我的Windows系统上,调用platform.system()得到如下结果:>>>importplatform>>>printplatform.system()Traceback(mostrecentcall

Java-netbeans : Cannot run program "${platforms. default_platform.home}\bin\java

我在Windows7上通过netbeans从CVS工作,一周前,我能够编译和运行我的JavaWeb应用程序。但是,从cvs更新后会弹出此错误。java.io.IOException:Cannotrunprogram"${platforms.default_platform.home}\bin\java"(indirectory"E:\ws2\project"):CreateProcesserror=2,系统找不到文件指定我确定我在系统环境变量中指向了java/bin。我是否缺少设置?谢谢 最佳答案 我最近更新Netbeans后遇到了

windows - Windows 上的 Haskell 插件包不是 x86 PEi386 错误

我正在尝试让插件包在Windows上运行。我有windowsVista64位。我今天安装了最新的HaskellPlatform(ghc--version显示为7.0.4)。我安装了最新的cygwin。我运行了一个简单的示例(特别是thisone并在修复了各种问题后(参见here)我得到了这个错误:Main.exe:Plug.dll:Notx86PEi386Main.exe:usererror(Couldnotloadmodule`Plug.dll')我不确定该去哪里。我用同样的方法编译了dll和测试代码,smaeghc:ghc-shared-oPlug.dllPlug.hsghc-pa

windows - GtkGLExt+Haskell 程序在 Windows 上运行比在 Linux 上慢很多

我有一个使用Gtk/GtkGLExt并在Linux上运行良好的Haskell程序(最新的Arch和最新的Ubuntu,所有Haskell库都是最新的,使用最新的6.*GHC)。但是,当我在Windows7上编译并运行相同的程序时,GUI速度太慢,几乎无法使用。即使程序的其余部分(通常是后台的数字运算)处于空闲状态,这种缓慢也会持续存在。最令人困惑的是:运行时,大约十次中有一次,GUI会像在Linux上一样响应迅速。没有发现其他规律。要运行Windows版本,我必须编译最新的FreeType和FTGL库。由于上面描述的“千载难逢”的行为,我倾向于认为我在这里没有犯错误。是否使用-thre

windows - 需要建议 : simple cross platform (OS-X and Windows) + SQLite development without installation

需要OS-X和Windows+SQLite跨平台开发环境的建议我需要一个简单的维护程序在OS-X和Windows机器上运行以更新SQLite数据库,一次。用例:在OS-X和Windows上对应用程序的SQLite数据库进行数据库维护。要求用于选择SQLite数据库和目录的文件对话框的简单GUI没有安装运行时环境。适用于Windows和OS-X的相同代码这就是我不喜欢Java的原因,因为在新版本的OS-X上没有安装Java支持SQLite。需要根据某些逻辑运行多个SQL脚本用户应该只启动和停止应用程序,选择系统某处的本地SQLite数据库并启动维护程序=脚本。(数据库管理工具对用户来说太

windows - haskell ,WinX : UTF8 stdin causes problems

我使用windows10和powershell,Haskell似乎对标准输入的UTF编码有一些问题:>chcp65001>stackghci...>putStrLn"자"자>xx"\EOT">interactid자╝ 最佳答案 我怀疑GHC在latin1编码(或类似编码)上运行,而putStrLn"자"只是偶然工作。您可以按如下方式检查:>importSystem.IOSystem.IO>hGetEncodingstdin如果它以UTF-8回复,我的假设是错误的。但是,如果它使用UTF-8以外的内容进行回复,您可以使用hSetEnc

windows - Haskell Platform/Cabal - 由于 'haskell-gi',链接时安装包 'undefined references' 失败

背景目前,我正在从事一个处理计算机视觉的项目。我用..-Haskell作为编程语言。-用于创建GUI的GTK+。-FFmpeg从路径或网络摄像头读取和提取视频/帧。-一些边缘检测算法。我想..-将视频(未修改的输入视频,以及修改后的输出视频)渲染到作为GTK库一部分的绘图区域小部件。我的设置-Windows10-64位-MSYS2/Mingw32-Haskell平台(GHC8.0.1)-cabal版本1.24.0.0-ffmpeg-light-0.12.0-gtk-0.14.6问题要使用GTK渲染视频,我需要为GI安装绑定(bind),所以我尝试安装包'haskell-gi'但由于un