24小时热门版块排行榜    

查看: 1701  |  回复: 16

sunyang1988

至尊木虫 (著名写手)

引用回帖:
Originally posted by ct586 at 2010-09-10 15:41:44:
bash为什么要处理成windows下的可执行文件?
找到bash命令的源代码, 拿到xp下,修改修改, 编译出来。

bat的建议很好, xp下有类似于linux的bash命令, 用法也差不多, 直接写就可以了。

用python或perl也 ...

我是新手,自己写了个bash脚本不知道能不能直接转成exe可执行程序。你们说的这些我都不会用啊
心之所向无惧无悔
11楼2010-09-10 15:50:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

锐利的碎片

木虫 (正式写手)

star watcher

sunyang1988(金币+2):谢谢 2010-09-10 17:08:10
引用回帖:
Originally posted by sunyang1988 at 2010-09-10 15:50:05:

我是新手,自己写了个bash脚本不知道能不能直接转成exe可执行程序。你们说的这些我都不会用啊

cygwin下不是有个bash.exe吗,直接在命令提示符里x:路径/bash.exe xx.sh.
12楼2010-09-10 16:02:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ifmc1234

木虫 (著名写手)

sunyang1988(金币+2):谢谢 2010-09-10 17:09:24
引用回帖:
Originally posted by sunyang1988 at 2010-09-10 15:24:02:

cygwin下用什么编译呢

cygwin是一个模拟环境 类似于linux,你安装完后一般有默认安装的一些Fortran(gfortran)和c的编译
13楼2010-09-10 16:06:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunyang1988

至尊木虫 (著名写手)

引用回帖:
Originally posted by 锐利的碎片 at 2010-09-10 16:02:48:

cygwin下不是有个bash.exe吗,直接在命令提示符里x:路径/bash.exe xx.sh.

这样跟直接运行./xx.sh是一样的效果吧,就是运行脚本而不是编译脚本
心之所向无惧无悔
14楼2010-09-10 17:09:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ifmc1234

木虫 (著名写手)

引用回帖:
Originally posted by sunyang1988 at 2010-09-10 17:09:11:

这样跟直接运行./xx.sh是一样的效果吧,就是运行脚本而不是编译脚本

我猜他是想在windows下运行。所以想弄成可执行的程序。而且可以脱离其它的软件环境。在任何电脑都能运行,那种吧

[ Last edited by ifmc1234 on 2010-9-10 at 17:35 ]
15楼2010-09-10 17:25:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunyang1988

至尊木虫 (著名写手)

引用回帖:
Originally posted by ifmc1234 at 2010-09-10 17:25:32:


我猜他是想在windows下运行。所以想弄成可执行的程序。而且可以脱离其它的软件环境。在任何电脑都能运行,那种吧

[ Last edited by ifmc1234 on 2010-9-10 at 17:35 ]

是的,请问这样可能吗
心之所向无惧无悔
16楼2010-09-10 18:27:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hedaors

禁虫 (正式写手)

隐清堂主

sunyang1988(金币+2):谢谢了 2010-09-10 20:05:13
楼主的要求 bash 脚本直接变为 EXE 是不可能直接实现的。
最简单的方法是 装 cygwin
17楼2010-09-10 18:37:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 sunyang1988 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见