关于bin与exe

关于bin与exe

bin 是二进制可执行文件,我自己认为exe也应该是经过编译的二进制文件。
二者是不是只是编码规则不同呢?
os平台不同,os系统调用的使用方式也不同,编码自然不一样,所以完全不能通用,除非模拟一个类似的系统平台,就像wine一样
        
linux下的bin文件是不是相当与windows的exe文件
也可以这么说吧。
不一定啊,linux下随便起什么名字都可以,如果它确实是可执行的程序,随便什么名字都可以执行。
我在想,既然都是二进制编码,可不可进行两种便门的转换。就象jpg2xpm一样。
bin和exe是不是编译方法不一样!
是在包装二制文件时使用的代码不一样,
WIN下要扩展名,LINUX可以任意命名,不要用扩展名,扩展名不过是一种为了区别其它
文件的表示罢了
那使用wine时,他作了那些工作呢?