这个完全是转自网络资源, 自己懒, 不愿意写了, 给你个链接。 看看能不能帮你吧
http://wenku.baidu.com/view/55091042be1e650e52ea9908.html
a.out就是一个可执行文件。 在Linux的执行文件,你可以理解为windows下的exe文件。
你可以试一下, 用gcc编译一个c文件
test.c
#include
int main(void)
{
printf("Hello World\n");
return 0;
}
用gcc test.c编译一下, 得到的就是test.out。 然后直接./test.out执行就可以了
我没用过这个工具,不过想来应该和用gcc通过c语言源文件编译出来的输出文件差不多。你可以试试将输出的文件加上可执行权限,然后,把它作为一个命令在命令行下运行
perl最早是unix系统(后来移植到windows上了)上的一种脚本语言(解释执行)。不过功能非常强大,可以与c语言(编译执行)媲美。一般需要在解释语言的环境下执行,也有工具可以把perl转换成exe文件。perl最多的用途在于编写cgi动态网页的后台脚本,虽然她的功能远不止这些
几乎所有的跨平台工具都需要安装环境(引擎)php、perl、java……