Questions tagged «compiler-errors»

在编译阶段生成的错误,通常是由于无效的语法和/或类型引起的。与[运行时错误]比较。

30
错误:无法在intelliJ IDE中找到或加载主类
我是Java的初学者,正在尝试使用IntelliJ运行我的代码,而IntelliJ是作为我的IDE与JDK 1.7一起安装的。下面的代码keep甚至不会编译,并不断给我错误: Error: Could not find or load main class libTest 码 import java.lang.Integer; import java.lang.String; import java.lang.System; import java.util.*; class book { private String name = "trial"; private int bookCode=1; private int issued=0; public void Issue(){ if(issued==0) { issued=1; System.out.println("You have succesfully issued the book"); } else { System.out.println("The …

24
如何在一行上连接多个C ++字符串?
C#具有语法功能,您可以在一行中将许多数据类型连接在一起。 string s = new String(); s += "Hello world, " + myInt + niceToSeeYouString; s += someChar1 + interestingDecimal + someChar2; 在C ++中相当于什么?据我所知,您必须在单独的行上完成所有操作,因为它不支持使用+运算符的多个字符串/变量。可以,但是看起来不那么整洁。 string s; s += "Hello world, " + "nice to see you, " + "or not."; 上面的代码产生一个错误。

7
为什么我可以将1传递为short而不传递int变量i?
为什么第一个和第二个Write起作用而最后一个不起作用?有没有一种方法可以让我全部允许3个人,并检测它是否为1,(int)1或我传入?真的为什么允许一个,但最后一个呢?第二个被允许,但最后一个没有被我震惊。 演示以显示编译错误 using System; class Program { public static void Write(short v) { } static void Main(string[] args) { Write(1);//ok Write((int)1);//ok int i=1; Write(i);//error!? } }

20
重复的AssemblyVersion属性
我有一个项目,在编译时会产生以下错误: 错误CS0579:“ AssemblyVersion”属性重复 我已经检查了文件AssemblyInfo.cs,看起来那里没有重复。 我在MSDN上找到了解决类似问题的这篇文章,并且按照本文中的建议也解决了该问题。 谁能告诉我这是怎么回事?仅在具有两个或更多个名称相似的类的项目时才发生这种情况吗?或者是别的什么?

4
Swift编译器错误:字符串连接中的“表达式过于复杂”
我发现这比任何事情都有趣。我已经解决了,但是我想知道原因。错误如下:DataManager.swift:51:90: Expression was too complex to be solved in reasonable time; consider breaking up the expression into distinct sub-expressions。为什么抱怨呢?似乎是最简单的表达方式之一。 编译器指向该columns + ");";部分 func tableName() -> String { return("users"); } func createTableStatement(schema: [String]) -> String { var schema = schema; schema.append("id string"); schema.append("created integer"); schema.append("updated integer"); schema.append("model blob"); var columns: String …

8
调用调用中的匿名方法
在想要在Control.Invoke中匿名调用委托的语法上有麻烦。 我们尝试了许多不同的方法,但都无济于事。 例如: myControl.Invoke(delegate() { MyMethod(this, new MyEventArgs(someParameter)); }); 其中someParameter在此方法本地 以上将导致编译器错误: 无法将匿名方法转换为类型“ System.Delegate”,因为它不是委托类型

11
intellij的想法-错误:java:无效的源版本1.9
我正在尝试运行我的JSQL解析器类,但是 Error: java: invalid source release 1.9。 我试图遵循这个答案。我更改了文件>构建,执行,部署> Java编译器>项目字节码版本:1.8。但是,我无法将模块语言级别和项目语言级别更改为1.8,因为没有选择。我仍然在下面收到相同的错误。 错误 码 package cs4321.project2; import java.io.FileReader; import net.sf.jsqlparser.parser.CCJSqlParser; import net.sf.jsqlparser.statement.Statement; import net.sf.jsqlparser.statement.select.Select; public class Parser { private static final String queriesFile = "resources/input/queries.sql"; public static void main(String[] args) { try { CCJSqlParser parser = new CCJSqlParser(new FileReader(queriesFile)); Statement statement; while ((statement …

13
Python3:ImportError:使用模块多处理中的值时,没有名为“ _ctypes”的模块
我正在使用Ubuntu,并已安装Python 2.7.5和3.4.0。在Python 2.7.5中,我能够成功分配变量x = Value('i', 2),但在3.4.0中却不能。我正进入(状态: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python3.4/multiprocessing/context.py", line 132, in Value from .sharedctypes import Value File "/usr/local/lib/python3.4/multiprocessing/sharedctypes.py", line 10, in < module> import ctypes File "/usr/local/lib/python3.4/ctypes/__init__.py", line 7, in <module> from _ctypes import Union, Structure, Array ImportError: No …


4
C ++中的额外资格错误
我有一个成员函数,定义如下: Value JSONDeserializer::ParseValue(TDR type, const json_string& valueString); 当我编译源代码时,我得到: 错误:成员'ParseValue'上的额外限定'JSONDeserializer :::' 这是什么?如何清除此错误?
120 c++  g++  compiler-errors 

30
Android java.exe完成,退出值非零1
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 改善这个问题 我尝试过寻找类似的产品,但没有解决方案。我以前运行的应用程序没有问题,但是我的新应用突然开始给我带来了问题。当我尝试运行它时,它总是失败: Error:Execution failed for task ':app:preDexDebug'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files (x86)\Java\jdk1.7.0_67\bin\java.exe'' finished with non-zero exit value 1 这是控制台显示的内容: Executing tasks: [:app:assembleDebug] Configuration on demand is an incubating feature. :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:compileDebugNdk UP-TO-DATE :app:checkDebugManifest :app:preReleaseBuild UP-TO-DATE :app:prepareComAndroidSupportSupportV42200Library UP-TO-DATE :app:prepareDebugDependencies :app:compileDebugAidl UP-TO-DATE :app:compileDebugRenderscript UP-TO-DATE …

1
Windows Phone上的反应式扩展程序错误
与VS 2012一起编译的项目类型WP 8.0,如果未附加调试器,则以下代码将失败。 以某种方式,如果未附加调试器,则编译器优化会破坏内部的代码Crash()-请参见代码中的注释。 在Lumia 1520(8.1)和Lumia 630(8.0)上进行了测试。 任何想法为什么会这样? public partial class MainPage : PhoneApplicationPage { public MainPage() { InitializeComponent(); Button.Tap += (sender, args) => new A<B, string>(new B(), "string").Crash(); } } public class B { public void Foo<T>(T val) { } } public class A<T1, T2> where T1 : B …

3
为什么C#编译器在静态方法调用实例方法的地方不会出错?
以下代码具有一个静态方法Foo(),它调用实例方法Bar(): public sealed class Example { int count; public static void Foo( dynamic x ) { Bar(x); } void Bar( dynamic x ) { count++; } } 它编译时没有错误*,但在运行时生成运行时绑定程序异常。如预期的那样,将动态参数删除到这些方法会导致编译器错误。 那么,为什么要使用动态参数才能编译代码?ReSharper也不将其显示为错误。 编辑1: *在Visual Studio 2008中 编辑2:已添加,sealed因为子类可能包含静态Bar(...)方法。当无法在运行时调用实例方法以外的其他任何方法时,即使是密封版本也可以编译。

11
GCC编译错误,代码> 2 GB
我有大量的功能,总计约2.8 GB的目标代码(不幸的是,科学计算无法实现...) 当我尝试链接它们时,我遇到了(预期的)relocation truncated to fit: R_X86_64_32S错误,希望通过指定编译器标志来规避-mcmodel=medium。除了链接之外,所有我可以控制的库都使用-fpic标志进行编译。 仍然,错误仍然存​​在,并且我假定链接到某些库不是使用PIC编译的。 这是错误: /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crt1.o: In function `_start': (.text+0x12): relocation truncated to fit: R_X86_64_32S against symbol `__libc_csu_fini' defined in .text section in /usr/lib64/libc_nonshared.a(elf-init.oS) /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crt1.o: In function `_start': (.text+0x19): relocation truncated to fit: R_X86_64_32S against symbol `__libc_csu_init' defined in .text section in /usr/lib64/libc_nonshared.a(elf-init.oS) /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib64/crt1.o: In function …
108 c++  c  gcc  compiler-errors 

7
无法静态引用非静态方法
用Java构建多语言应用程序。从R.string资源XML文件插入String值时出现错误: public static final String TTT = (String) getText(R.string.TTT); 这是错误消息: 错误:无法从上下文类型静态引用非静态方法getText(int) 这是怎么引起的,我该如何解决?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.