Eclipse正在执行错误的main

时间:2015-12-11 00:35:50

标签: java

当我启动我的程序时,Eclipse只是尝试启动一个不同的程序,而这个程序甚至都没有启动。

这是代码

vxorps     xmm15, xmm15, xmm15   ; if you can spare a reg to hold a zero constant



; inside your loop:  xmm0 holds { x3, x2, x1, x0 }.
vcmpeqps     xmm1, xmm0, xmm15   ;; mnemonic for vcmpps xmm1, xmm0, xmm15, 0.
;;  Different predicates are an immediate operand, not different opcodes


vblendvps  xmm2, xmm0, [memory_holding_vector_of_float_min], xmm1  ; Or cache it in a reg if you have one to spare
     ; blendv takes elements from the 2nd source operand when the selector (xmm1) has a 1-bit in the MSB (sign bit)

; xmm2 = (x==0.0f) ? FLT_MIN : x
;  xmm1 holds { sin(x3*pi), sin(x2*pi)... }

1 个答案:

答案 0 :(得分:1)

您的Eclipse项目很可能包含多个具有main的类。虽然您看到要执行的代码,但默认运行配置会调用不同的代码。您的代码没有任何问题。

打开Run / Run Configuration并查看已定义的内容以及他们调用的主要内容:

Run Configuration dialog of Eclipse

您甚至可以点击Search按钮,它会为您提供包含main的课程的概述。