草庐IT

移植第三方rom

全部标签

windows - 在 Windows 上使用 Cabal 在 Haskell 平台上安装可移植包

我安装了WindowsXP和HaskellPlatform2013。当我想在某台没有安装Haskell平台的计算机上编译我的代码时,我不允许安装任何东西,我可以将我的Haskell平台复制到USB闪存卡上,并在这台计算机上运行,​​它的工作只是很好。但有时我需要额外的包,它们不是标准Haskell平台构建的一部分。我可以使用Cabal将它简单地安装在我的个人计算机上,但我不知道如何以它们可以便携工作的方式安装它们,我。e.从我的USB闪存卡在不是我的计算机上。我试过这个:cabalinstallgnuplot--prefix"C:\ProgramFiles\HaskellPlatfor

c - 如何以可移植的方式创建流程?

我正在尝试编写一个需要创建其他进程的程序。我已经习惯了WindowsAPI,但现在我需要我的程序也能够在Linux平台上运行。有没有可能以便携的方式做到这一点?我必须为此目的使用预处理器吗?编辑:我需要等待它完成才能继续做事。 最佳答案 在我看来,应该始终避免使用系统函数:它不可靠,因为您不知道哪个shell将处理您的命令,并且它没有办法返回明确的错误代码。此外,在Windows等平台上,进程非常重,启动一个新进程只是为了启动另一个进程并不是一个好主意,顺便说一下,一些安全套件可能会为您的应用程序尝试启动的每个进程发出警告,并且将此

windows - 从 Windows 移植到 Linux

我有一个在Windows上用Lazarus编写的项目,但我想在我的Windows计算机上为Linux交叉编译它。我该怎么做? 最佳答案 不幸的是,现在(很容易)不可能朝这个方向交叉编译——与otherwayaround相反.你最好的选择是设置VMWare或者另一个安装了Linux的虚拟机,并在那里编译它。 关于windows-从Windows移植到Linux,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

asp.net - 第三方服务触发网络服务

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭3年前。Improvethisquestion我正在寻找可以在预定时间触发或点击网页的第三方服务或工具。有人知道吗?我目前使用我的Windows调度程序来访问这些页面,但由于我不是24/7全天候运行我的计算机,所以这方面存在差距。

java - 如何确定从我的 Java 应用程序访问某些第三方程序和资源的方式?

我正在尝试在生成报告后打开PDF文件。我的意思是,用户登录(这是一个基于Swing的应用程序)并单击以生成报告。然后,生成一个PDF文件。我想在那一刻启动PDF阅读器。我可以做类似exec("evince"+path_to_pdf_file)的事情。它只是针对Ubuntu,Windows会更难。我在想我需要探索注册表。我怎样才能做到这一点? 最佳答案 你需要的是方法java.awt.Desktop#openLaunchestheassociatedapplicationtoopenthefile.Ifthespecifiedfile

windows - 将带有 symlink() 函数的 Unix 代码移植到 Windows

我正在将C/C++代码从Unix移植到使用symlink()函数的Windows。据我了解,最近的Windows文件系统具有等效的符号链接(symboliclink)。替换symlink()函数的最佳/最便携的方法是什么,以便相同的代码可以在两个平台上运行? 最佳答案 从WindowsVista开始,就有了创建真正符号链接(symboliclink)的功能:CreateSymbolicLink请注意,其他答案中提到的Junctions仅支持目录,即使具有较新的功能,windows符号链接(symboliclink)也需要您指定目标是

c++ - 是否可以使用 Cygwin 或 MinGW 将 Linux 守护程序移植到 Windows?

我有一个作为守护进程运行的LinuxC++应用程序。当用户执行这个应用程序时,它会在后台运行,监听一个端口,等待来自客户端的连接。是否可以使用Cygwin或MinGW将此类应用程序移植到Windows平台?谢谢。 最佳答案 Cygwin的目标是实现POSIX/Linux源代码级别的兼容性,因此您的应用程序应该可以在不进行修改或仅进行少量修改的情况下构建和工作。MinGW不会尝试提供这样的兼容层。它只是适用于Windows的GNU工具链,因此您需要用Windows等效项替换对POSIX/Linux特定API的任何使用。

windows - 在 Windows 7 中设置 MinGW 以编译充分可移植的 C++ 代码

前言:我真的对在VisualStudios和Windows中编写和学习C/C++的编译和工作方式感到厌烦。我更喜欢带有vim和g++的Ubuntu,但除此之外我还想设置一个良好的基于​​Windows的工作环境。问题:基本上我是用Notepad++学习C++,并研究了MinGW作为我的编译器。关于如何最好地设置它、编译代码所涉及的所有细节,以及它如何变得依赖于MinGW的dll文件,我很难找到好的答案。看来我必须设置路径以在C:\MinGW\bin文件夹之外进行编译,但即便如此我也不得不在同一个文件夹中执行程序。否则我会收到一个错误,提示我缺少一个dll。虽然这不仅是实际开发的麻烦(不

C - Windows 和 Unix 上的可移植代码

我正在创建一个程序,我希望它在Windows和UNIX上运行。然而,我使用了很多特定于Windows或Unix的函数。例如位于#include中的函数和#include对于UNIX和#include和#include适用于Windows。我让它们独立工作,但我想将它们合并在一起。这是一个例子:structtimespecstart,end;//UNIXcodeLARGE_INTEGERclockFrequency;//WindowscodeQueryPerformanceFrequency(&clockFrequency);LARGE_INTEGERstartTime;LARGE_IN

windows - 有没有办法从 VB.NET 控制第三方 EXE 文件?

我的目标是控制来自VB.NET的应用程序.没有API,我也没有源码,只有编译好的EXE文件。有没有办法找到打开的应用程序,在应用程序中找到一个按钮,点击一个按钮并知道它被点击了?有没有办法读取应用程序中文本框的内容? 最佳答案 是的,WindowsVista(或Windows7,或WindowsServer2003及更高版本)有“UIAutomation”API。有托管选项;System.Windows.Automation是一个,随.NET3.0一起提供,作为WPF的一部分...虽然System.Windows.Automatio