问题标签 [compiled]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
638 浏览

delphi - 需要创建一个编译好的delphi app,可以单独编译app

我需要制作一个应用程序,让用户选择一些选项,单击一个按钮,然后创建一个单独的编译应用程序。这可能吗?我正在使用德尔福 7 和 2010。

感谢您的回复。这是更多信息。

它必须是一个图形应用程序并创建一个图形应用程序。

我想要的是用户启动“App A”(我最初制作),能够选择一些选项(我为保密道歉。我认为这是一个百万美元的想法,可能 3 人可能会觉得有用:) 然后使用该程序创建“App B”。然后可以将“App B”分发给最终用户,“App B”是一个单一的可执行文件,其中包括已编译的应用程序和配置数据。我不在乎如何,但我需要“App B”是一个可执行文件。

我什至不需要为最终编译的应用程序使用 Delphi。如果我可以从 Delphi 调用某种“伪编译器”,它将预编译的 exe 和单独的配置文件结合到一个可执行文件中。那也可以。

感谢您的回复和帮助。

谢谢你。

0 投票
1 回答
761 浏览

git - Git:处理 .class 文件和其他编译对象

假设我有几个具有不同代码的分支:BranchA 和 BranchB。假设我目前在 BranchA 上并运行构建。假设我的构建将 .class 文件和其他编译对象转储到工作树中的目录中。当我运行 diff 时,我看到目录已经改变,因为它们里面有新的编译对象。

如果我切换到 BranchB 并部署我的代码,那么我实际上是在部署从 BranchA 的代码库编译的对象,因为 git 在分支切换中维护了我的浮动更改(新的编译对象)。这显然是一个错误。

有几种方法可以避免这种情况,一种是在我们切换分支时清理非版本控制的文件,但是有没有更简单的方法来处理这个问题。我真的不想将编译的对象放入版本控制中。

0 投票
2 回答
691 浏览

python - Cx_freeze - 如何将共享库安装到 /usr/lib

我正在使用 cx_freeze 编译我的 python 脚本,当我编译程序时,所有文件都放在一个指定的文件夹中。如果共享库不在同一目录中,则可执行文件将不会运行。

我将如何设置它以便可执行文件在 /usr/lib/PROGRAMNAME/ 中查找以运行库?

0 投票
2 回答
168 浏览

linux - 为 linux 网络服务器编译 wget

我如何为我的服务器 Linux 版本 2.6.18-028stab070.5 (root@rhel5-build-x64) (gcc 版本 4.1.2 20080704 (Red Hat 4.1.2-46)) 获得编译的 wget

我没有root权限,所以无法在服务器上编译wget源

0 投票
1 回答
1298 浏览

c++ - 类似 c++ 的语言

我认为 C++ 是有史以来最著名的编程语言之一,尤其是对于低级编程的东西,但还有哪些语言在功能方面有点像 C++?

编辑:我想要编译的低级编程语言。不是像java这样的语言。编辑:我对 C++ 之类的语言的意思是:一种编译的低级语言,适用于高性能应用程序,它不一定是 oop,但它应该具有与 C++ 类似的功能(例如 OS 编程)。我希望这能让我的问题更清楚。

0 投票
1 回答
48 浏览

uploading - Uploading Compiled codes on server

i wanted to know whats the advantage and difference between uploading normal content to the server and uploading compiled codes on the server. does it makes any difference in the sites performance if i upload the content in the compiled form...

Please reply with the suggestion and information as soon as possible.. Thanks and Regards Abbas Electricwala

0 投票
9 回答
380320 浏览

python - 是否可以将已编译的 .pyc 文件反编译为 .py 文件?

是否可以从 .py 文件生成的 .pyc 文件中获取一些信息?

0 投票
1 回答
266 浏览

ruby - 分发用 Ruby on Rails 编写的应用程序

我们有一个用 Ruby 1.9.2 和 Rails 3.x 编写的现有 Web 应用程序。我们最初的模型是软件即服务,但在我们的行业调查中,出于隐私原因(将客户数据存储在他们自己的数据中心),有时将我们的代码托管在客户端上可能是更好的选择。

保护我们的代码库不被查看的最佳措施是什么?有没有人有编译成 JRuby 或类似解决方案的经验。有哪些步骤需要注意?

谢谢

0 投票
1 回答
1003 浏览

python - 使用 C 扩展构建/测试 Python 项目

我有一个项目,其中包含一个 python 包和一个已编译的组件。当前目录布局为:

构建项目后,distutils 创建一个build/lib目录,我可以将其添加PYTHONPATH或安装到虚拟环境中。结果结构如下:

问题在于,如果我从项目根目录启动 python 解释器会话,从项目根目录运行测试等,它会选择源代码树而不是构建树。

我在使用中发现了几个现有的解决方案:

  1. 将 python 源代码放在单独的目录下,例如。lib/foomodules/foo。缺点是所有源文件都有一个额外的目录级别,并且与没有编译扩展的项目不一致,因此它们的 python 包位于根目录中。

  2. 将包保存在根目录中,这意味着必须chdir退出项目根目录(例如进入 tests/ 目录),以便 python 解释器看不到源包(通过构建脚本或手动)。

  3. foo-module将包以不同的名称(例如或foo-lib)保存在根目录中,并package_dir={'foo':'lib-foo'}setup.py. 这是 pt 的变体。1 没有额外的目录层次结构,我想这几乎是一回事。

  4. 将包保存在根目录中并使用setup.py build_ext --inplace,但这会污染源代码树。

这两种情况都引入了开销,而不是一个可以直接从源代码树修改/运行代码的普通 python 项目。我非常想听听大家对上述优点/缺点的看法,以及您在项目中使用的特定方法。

0 投票
3 回答
292 浏览

linux - 二进制文件从一个 linux 到另一个

有没有可能的方法来运行在另一个 Linux 上编译的二进制文件?我知道当然最简单的方法是在另一台机器上重建它,但我们假设我们唯一能得到的是一个二进制文件,那么它可能吗?(我知道这可能并不容易,但我只是好奇)。