1066得票19回答
如何将Python脚本制作为独立可执行文件,无需任何依赖项即可运行?

我正在开发一个Python应用程序,不想强制我的客户安装Python和模块。 那么,有没有一种方法可以将Python脚本编译成独立的可执行文件?

234得票15回答
在不使用/proc/self/exe的情况下找到当前可执行文件的路径

我认为Linux的/proc/self/exe很容易使用。但我想知道是否有跨平台接口的方便方法来查找当前应用程序的目录。我见过一些项目在argv[0]上操作,但它似乎不是完全可靠的。 如果您曾经需要支持例如Mac OS X这样没有/proc/的系统,您会怎么做?使用#ifdef来隔离特定于平...

219得票6回答
在Android操作系统上运行Haskell程序

前言:这是在/r/haskell上发起的主题的扩展。 让我们先来看看事实: Android是一个非常棒的操作系统 Haskell是地球上最好的编程语言 因此,很明显,将它们结合起来将使Android开发变得更加优秀。所以我只想知道如何为Android操作系统编写Haskell程序。我...

203得票7回答
我该如何通过双击使这个file.sh文件可执行?

首先,我使用的是Mac电脑。接下来,我需要执行一个名为“file.sh”的文件。每次我需要执行它时,我都必须打开终端并输入:cd /Users/Jacob/Documents/folderWithFileInIt bash file.sh 这个方法可行,但我觉得如果我能让文件双击执行会更快,你...

182得票22回答
“没有这样的文件或目录”但它确实存在。

我只想从命令行运行一个可执行文件,./arm-mingw32ce-g++,但是我遇到了以下错误消息:bash: ./arm-mingw32ce-g++: No such file or directory我正在运行 Ubuntu Linux 10.10。 ls -l 列出文件。-rwxr-xr...

172得票26回答
获取可执行文件路径

我知道这个问题之前已经被问过,但我仍然没有看到一个令人满意的答案,或者是一个明确的“不行,这是做不到的”,所以我想再问一遍! 我想做的就是以一种平台无关的方式获取当前正在运行的可执行文件路径,无论是绝对路径还是相对于可执行文件被调用的位置。我认为boost::filesystem::init...

149得票3回答
Groovy二进制和源代码版本的区别是什么?

我在许多网站的下载部分看到了二进制和源代码发布这些词。 它们实际上是什么意思呢? 例如,我在Groovy的下载页面中看到过这些。 我的问题是它们有什么区别?两者都可用于安装Groovy,但主要的区别是什么?

144得票4回答
如何将Python脚本编译为二进制可执行文件

我需要将一个Python脚本转换成Windows可执行文件。 我已经安装了Python 2.6,路径为python26。 我创建了一个脚本并将其保存在C:\pythonscript中。该文件夹中有两个文件: setup.py和oldlogs.py(需要转换的文件)。 setup.py的...

136得票10回答
在Linux中如何拆解二进制可执行文件以获取汇编代码?

有人告诉我要使用反汇编器。 gcc 有内置的工具吗?最简单的方法是什么? 有人建议我使用反汇编器。请问是否 gcc 内置了相关工具?如何实现最简单的方法?

131得票7回答
将Java程序编译为可执行文件

可能是重复问题: 如何为Java程序创建一个 .exe 文件? 我使用Eclipse制作了一个简单的程序,我想将其编译成可执行文件,但似乎无法找到如何这样做。