我已经在Windows 7上安装了CYGWIN仿真终端以便使用GCC,我知道它可以编译太多语言,我可以正确使用它但不知道如何用它来编译java文件?
我正在学习编译过程,我知道链接主要用于链接包含'main'函数的二进制文件和包含在我们的主函数中使用的其他辅助函数的其他二进制文件.
但是,当我尝试使用代码运行目标文件时:
int main() {
return 0;
}
Run Code Online (Sandbox Code Playgroud)
在Ubuntu上使用gcc中的-c命令编译,我尝试运行它并得到错误:
"bash:./ source.o:无法执行二进制文件:exec格式错误"