永发信息网

windows下怎么运行linux程序

答案:2  悬赏:10  手机版
解决时间 2021-03-19 18:08
windows下怎么运行linux程序
最佳答案
首先我们要安装CygwinPortable工具,可以百度搜索下载,安装方法非常简单,加压缩后,双击CygwinPortable.exe就可以安装了,

CygwinPortable工具的默认安装位置是 C:\CygwinPortable,打开下面这个目录,并复制下面的路径信息备用:
C:\CygwinPortable\App\Cygwin\bin

在我的电脑上面点右键,然后在弹出菜单中选择最下面的“属性”,之后会打开关于“系统”的设置项

点击左边列表中的“高级系统设置”,打开“系统属性”设置对话框,然后在这里我们点击右下方的“环境变量”按钮,打开“环境变量”查看修改对话框

在“环境变量”设置对话框的“系统变量”中找到Path,然后点击下面的“编辑”按钮,我们要把C:\CygwinPortable\App\Cygwin\bin的路径天道到Path中

在打开的“编辑系统变量”中,点击变量值后面的内容,定位到最后,首选输入分号 “;”,然后添加C:\CygwinPortable\App\Cygwin\bin,最后依次点击各个确定按钮,完成设置

打开windows下面的cmd命令行工具,在里面输入linux下面的命令就可以了,小编下面以查看文件目录命令为例来说明,上面蓝色放开中的是linux下面的命令,下面红色方框中的是windows下面的命令

常用的ls、chmod、chown、cp、mv、rm、du、echo、mkdir、vi、svn、man、who等,其它一些命令可以在这个目录中看到C:\CygwinPortable\App\Cygwin\bin,扩展名为.exe的基本都是可以使用的命令
全部回答
windows默认的编码是gb2312,而linux是utf8;   多数情况下,把linux上的程序转换至windows上运行需要进行编码转换才能正常显示;   而其实大可以不必的,同样,文件使用的依然是utf-8,同样可以在windows上跑起来,不过有一些事件还需要做的:      1. 在main.cpp中添加一段内容:   #include "qtextcodec" int main(int argc, char *argv[]) { ...    qtextcodec::setcodecforlocale(qtextcodec::codecforname("utf-8"));    qtextcodec::setcodecforcstrings(qtextcodec::codecforname("utf-8"));    qtextcodec::setcodecfortr(qtextcodec::codecforname("utf-8")); ... }      2. 在使用qstring时,需要使用qstring str = qstring::fromutf8("content")      3. 之后,程序就可以正确的显示中文了~.~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
阿新美发沙龙我想知道这个在什么地方
参茸的茸是什么意思?
济公和降龙罗汉谁厉害
一个无赖逼迫我写100万的借条
电影院一般用的是什么地毯
给老板开半挂车出交通事故撞死一个人,司机没
换手机充电接口多少钱
郑州大学第三附属医院-生殖医学科怎么去啊,
小锐wifi和什么wifi软件不冲突
简体字和繁体字的发音都一样吗?
美瞳带上后光跑上面怎么回事
gba最终幻想战略版赤魔道士和神殿骑士带什么
春节正月初四有什么习俗?
夏天充电宝放车里好几天用的时候没电了,还充
人口和计划生育服务站禅城区站这个地址在什么
推荐资讯
wejpolo是什么牌子的包包
异地就业,报到证如何改派
电信怎么没有人工服务
宿州市到亳州市坐公共汽车怎么坐才最短?
刷机后.手机听筒声音变小了.如何修改呢
在重庆观音桥租个单间 一般多少钱一个月
塑料托盘厂家哪个好
怎样 开个捷安特专卖店
我家的电视机好久没用了,今天我打开怎么发现
街边卖花的小女孩是怎么回事
斗鱼冯提莫直播是怎么火的 斗鱼冯提莫为
福克斯2012款两厢低配方向盘能改高配方向盘吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?