linux可执行文件在window,教你如何在windows下编译linux生成windows的可执行程序
首先在cygwin.com下载最新的cygwin.exe,这个文件很小,大概几百K吧,之后运行程序之后下一步,直到出现下面的画面这个是选择网站下载镜像的,随便选一个就行,连接出错误的话就选择其他的网下载之后选择下面的选项,下面的两步骤是安装gcc编译器的其他的直接NEXT就行了,然后就是漫长的等待了,比较大安装完成以后就可以在windows下编译linux程序了,不过有些和linux指令有一点点的
首先在cygwin.com下载最新的cygwin.exe,这个文件很小,大概几百K吧,之后运行程序
之后下一步,直到出现下面的画面
这个是选择网站下载镜像的,随便选一个就行,连接出错误的话就选择其他的网下载
之后选择下面的选项,下面的两步骤是安装gcc编译器的
其他的直接NEXT就行了,然后就是漫长的等待了,比较大
安装完成以后就可以在windows下编译linux程序了,不过有些和linux指令有一点点的区别,
编译后想运行生成的.exe文件的话需要在cygwin目录下搜索出一个叫cygwin1.dll的文件,将这个文件放到和GCC生成的文件目录下,然后就可以运行了(注意在gcc
编译时,生成的文件格式是.exe)
另外,你也可以将安装好的cygwin/bin目录加入到你的windows的环境变量中,这样你在你的电脑中运行->cmd下也可以运行和编译linux文件了
windows的环境变量设置方法:我的电脑右键->属性->高级->环境变量->在下面的那个窗口中找到Path选项,然后编辑
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
在后面加入 ;C:\cygwin\bin
最前面有分号的哦!!(要写英文的分号!!!)
经过漫长的安装,现在你应该就可以正常使用你pc下的cmd了,当然,你的cmd是支持linux指令的,呵呵
更多推荐
所有评论(0)