问题标签 [compilation]

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 投票
2 回答
187 浏览

java - Java中的可变事件

我正在编程的克朗代克纸牌有问题。它几乎完成了,但是现在当我尝试编译时(我正在使用 Dr. Java,是的,我知道),它不断弹出 2 个错误。

  1. 找不到符号:变量事件
  2. 找不到符号:方法“findbunki”(java.awt.Point)

我已经导入了 java.awt,所以不可能。

0 投票
3 回答
814 浏览

c# - C#编译数值表达式

假设我允许用户输入允许使用显式函数集和预定义变量的任意数值表达式。

解释这一点很简单,但如果性能是一个关键因素呢?

我需要一种方法来(在运行时)将带有表达式的字符串编译成可以在变量上使用不同值执行 20K 次的东西。

0 投票
5 回答
784 浏览

vb.net - Compiling Massive VB.NET Project

To compile my current project, one exe with ~90,000 loc + ~100 DLL's it takes about a half hour or more depending on the speed of the workstation.

The build process is one of running devenv from Powershell scripts. This works very well with no problems.

The problem is that it is slow. I want to speed up this build process.

MSBuild (using VS-2005) is one option but there's a bug specifying icons to the vb compiler/linker on the command line such that it won't successfully link.

What other options are there to "make" VB.NET programs?

(Faster workstation is not an option.)

0 投票
4 回答
236 浏览

c# - C# 编译问题:1 语句中的换行符导致错误

一个简单的问题

考虑 C# 中的这段代码

在编译期间,它很好,但是当我运行我的应用程序时遇到了错误。从我的日志中,错误发生在上面。

问题:

错误是由第 3 行的注释引起的吗?

错误是“对象引用未设置为对象的实例”

我猜编译器将上述代码视为 1 语句。

此代码位于 aspx 页面后面的代码中。(aspx.cs)

//背景故事//

该 aspx 在测试服务器中进行了测试,并且是文件。然而,在我们将页面部署到生产服务器后,pageload() 处出现错误,发生错误的行在我上面代码示例的第 1 行。

我只是怀疑该错误是由评论引起的。

我对吗?

0 投票
16 回答
150202 浏览

c# - 对“程序不包含静态'Main'方法”进行故障排除...?

我的 MS Visual C# 程序正在编译和运行得很好。我关闭 MS Visual C# 以开始做其他生活中的事情。

我重新打开它并(在做任何其他事情之前)转到“发布”我的程序并收到以下错误消息:

Program C:\myprogram.exe 不包含适用于入口点的静态“Main”方法

嗯?是的,它确实......而且一切都在 15 分钟前工作。当然,我可以相信我在关闭之前不小心撞到了什么或做了什么……但是什么?我该如何解决这个问题?

我的 Program.cs 文件如下所示:

......那里有一些评论。没有其他错误。

帮助?

0 投票
1 回答
1600 浏览

c# - 在 MSBuild 任务中生成代码

我正在创建一个将生成一个或多个文件的 MSBuild 任务,我有一个具有 ITaskItem[] 类型的 [输出] 属性的任务。我的问题是,我需要自己实现那个接口还是有一个我可以使用的类?

我希望它们成为编译任务项,这些任务项被添加到要编译的文件列表中。

0 投票
2 回答
401 浏览

perl - 是否可以使用 ActivePerl 在 Windows 上使用 -DDEBUGGER 选项编译 perl?

有许多调试选项可用,但它说您需要使用 -DDEBUGGER 选项编译 Perl。我们如何在 Windows 上使用 ActivePerl 做到这一点。

另外,我遇​​到了 Perl 内存不足的问题。我正在读取一个包含 5 行的 XML 文件,但第二行对于 5 行来说太大了(文件大小为 4.3Mb)。它不解析第二行并且无法打印该行:

那我该如何解析第二行呢?

0 投票
4 回答
43690 浏览

windows - 在预构建事件中设置环境变量并在编译步骤中使用

在 Visual Studio 2003 中,我试图在预构建事件中设置一个环境变量,然后在编译步骤中使用该变量,但该值似乎没有被传播。例如,如果预构建事件包含此(直接或在批处理文件中):

和 AdditionalIncludeDirectories 有这个:

my_lib_v1.0.0那么如果目录存在,我希望编译能够工作。但相反,我得到

我推断在预构建事件中设置的环境变量因此不会传播到编译步骤,但我可能会遗漏一些东西。

如何在预构建事件中设置环境变量并在编译步骤中使用它?

(或者,定义一个库版本一次并将其多次用于 AdditionalIncludeDirectories 和 AdditionalLibraryDirectories 的任何其他合理方法也可以。)


更新:我最终以不同的方式解决了我们的问题。svn:externals我们正在使用 Subversion,并在名为 的项目源的子目录中设置属性dependencies,这样项目的检出将另外检出并在工作副本中<svn_path>\libraries\my_lib_v1.0.0调用它。dependencies\my_lib然后项目设置可以参考之dependencies\my_lib\include类的。升级到 1.0.1 版my_lib只需编辑svn:externals属性即可——无需更改代码和项目设置。

0 投票
3 回答
568 浏览

c - 在 vs 2005 中编译 c 代码

有没有一种简单的方法可以在 Visual Studio 2005 中编译 c 代码?自从我用 c 或 c++ 完成任何编码以来已经有一段时间了(2-3 年),但我记得你曾经能够在 vs 2003 中在 Visual Studio 中编译 c 代码。我认为这只是使用一个空项目(而不是说一个 c++ 项目或 C# 项目)并为您的文件提供 sa *.c 扩展名的问题。但是,这样做,我似乎无法弄清楚如何编译。我确定我只是在做一些愚蠢的事情或遗漏了一些明显的事情。

啊,真的让我更加欣赏 eclipse 的自动编译,这是我的普通 IDE,因为我每天都使用 java 工作。

0 投票
4 回答
2981 浏览

python - Py2Exe - “应用程序配置不正确。”

我已经使用 Py2Exe 编译了我的 Python 程序,并且在客户端的计算机上,我们使用依赖遍历器满足了所有依赖关系,但我们仍然得到“应用程序配置不正确。重新安装应用程序可能会解决问题。” 我也在使用 wxPython。

客户端没有管理员访问权限。

有任何想法吗?