我尝试加载到QTSPIM的每个文件都给出了这个错误:
指令引用0x00400014处的未定义符号 [0x00400014] 0x0c000000 jal 0x00000000 [main]; 188:jal main
我正在加载文件,文件确实有一个" main:"在其中,如果我把" .global main"之前"主要"它做了同样的事情。到底是怎么回事?
答案 0 :(得分:1)
您正在寻找的指令是Button add, remove;
TextView value;
int temp = 0;
int lastClicked = -1;
int ADD = 1;
int REMOVE = 2;
add.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (lastClicked == REMOVE) {
lastClicked = ADD;
return;
}
if (temp < 15) {
temp++;
add.setEnabled(true);
} else {
temp = 15;
}
if (temp == 15) {
add.setEnabled(false);
}
if (temp > 0) {
remove.setEnabled(true);
}
lastClicked = ADD;
value.setText("" + temp);
}
});
remove.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (lastClicked == ADD) {
lastClicked = REMOVE;
return;
}
if (temp > 0) {
temp--;
remove.setEnabled(true);
} else {
temp = 0;
}
if (temp == 0) {
remove.setEnabled(false);
}
if (temp < 15) {
add.setEnabled(true);
}
lastClicked = REMOVE;
value.setText("" + temp);
}
});
,而不是.globl
。
所以:
.global