嗨我正在尝试在我的计算机中编译简单的C程序,并在编译时从终端[见图像]下获得类似的消息,说明某种程序集错误.我不知道这是一个计算机内存/堆栈问题(虽然我已经重新启动了我的计算机)或其他任何东西,但我确切知道的是,我过去几天以同样的方式编译C程序.
码:
#include <stdio.h>
main(){
printf("hello");
}
Run Code Online (Sandbox Code Playgroud)
输出:
/tmp/cconajAc.s:汇编程序消息:/tmp/cconajAc.s:9:错误:对于`push',后缀或操作数无效
请告诉我如何解决这个问题!
编辑:我刚从工作站换到另一个计算机实验室,它工作正常,没有任何装配错误.我的猜测是在另一个实验室的那些计算机中安装的开发工具中出错.我想现在这对我有用,虽然知道我在另一台计算机上遇到的问题的根源会很有趣.