LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1242|回复: 13

请教高手关于minGW,谢谢!!!

[复制链接]
发表于 2010-4-7 00:32:23 | 显示全部楼层 |阅读模式
:question:有没有minGW的高手?
我现在的一个bin文件,没有cue,似乎是minGW封装的,minGW这个东西我一无所知,虽然通过其他方法得到了一定的进展,但是却不能完美解开,有没有高手为我解答以下问题,先表示感谢了:
1.minGW是否可以将程序编译为bin格式???
2.如果可以,这个bin有没有办法解开?
3.如果不是minGW打包的,那么Linux下的bin文件解开的办法有哪些?
目前已试过bin2iso,bchunk等均不奏效,转出来的ISO都是无效格式~~~

再次感谢所有高手的指点!!!!!!!!!!!!!!!!
发表于 2010-4-7 05:55:21 | 显示全部楼层
mingw是gcc在windows上的移植版,用来编译程序的。
一直在用,倒是没听说gcc也能制作光盘镜像的。
可能是我火星了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-7 09:39:24 | 显示全部楼层
多谢楼上的解答,这个bin不是镜像~因为不能挂载~试过好多办法,莫非是纯二进制文件???
有什么办法解开吗????
回复 支持 反对

使用道具 举报

发表于 2010-4-7 14:20:03 | 显示全部楼层
Post by nm169;2081198
多谢楼上的解答,这个bin不是镜像~因为不能挂载~试过好多办法,莫非是纯二进制文件???
有什么办法解开吗????


一个建议,用16进制编辑器打开看看,有些文件格式的标志会看到一些蛛丝马迹的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-7 14:24:22 | 显示全部楼层
winhex打开后的上面部分~
请高手给与鉴别,谢谢了!!!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2010-4-7 15:37:07 | 显示全部楼层
1。minGW 与 linux 无关,是用于在 windows 下编译 gnu 代码的,编译出的东西是 .exe 或者 .dll 文件。

2。bin 没有任何类型可言,一般是 linux 下的执行程序,你可以放到 linux 下增加 x 权限后直接执行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-7 20:56:19 | 显示全部楼层
多谢楼上的解答,但是我执行过,说是不能执行二进制文件~~~~~
该怎么解决呢???
谢谢!

试图执行时的提示:
can't execute binary file!
回复 支持 反对

使用道具 举报

发表于 2010-4-8 05:56:35 | 显示全部楼层
用file命令查查看。
file 1.bin之类的。
执行命令的话,试试用
chmod +x 1.bin
. ./1.bin
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-8 22:05:14 | 显示全部楼层
多谢楼上解答~~~
执行file Name.bin的结果是:
Name.bin:data
是数据????
什么意思呢???
另外我执行
chmod +x 1.bin
. ./1.bin
后说找不到目录,说明是执行失败~~~~
回复 支持 反对

使用道具 举报

发表于 2010-4-9 06:02:30 | 显示全部楼层
那就说明这个文件不是个可执行的程序。其实看文件头我也就觉得不是了。如果它真是个光盘镜像的话,试试在windows下用虚拟光驱来挂载它,比如daemon tool或totalcmd的virtualcd。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表