平台:Windows XP
参考:http://sourceforge.net/apps/mediawiki/zbar/index.php?title=HOWTO:_Compile_with_MinGW_in_Windows
近日工作需要,研究了下如何基于Windows配置Linux C编译环境,总结如下心得备忘,当然,不免有些尚待完善部分,欢迎朋友们指正,谢谢!
1、第一步:安装MinGW,关于MinGW,我们可以从网上详细了解,安装目录我认为并不是强制要求的,根据上面的参考链接暂定为:C:\MinGW
2、第二步:安装MSYS,关于MSYS,我们可以从网上详细了解,安装目录我认为应该和MinGW安装路径一致,根据上面的参考链接暂定为:C:\msys\1.0
3、第三步:安装msysDTK-1.0.1.exe,我安装的目录和MSYS一致,即:C:\msys\1.0,毕竟这个是MSYS的补丁;
4、第四步:找到msysCORE-1.0.11-bin.tar.gz,解压,然后将解压后的文件Copy到C:\msys\1.0,覆盖就可以了,此时已经可以应用MSYS了,其安装目录,即:C:\msys\1.0就是Linux的/usr了;
5、第五步:在C:\msys\1.0中新建名为:local的文件夹,那么这就是Linux的/usr/local了,在这local文件夹内又新建名为:src的文件夹,那么这就是Linux的/usr/local/src了,我们把src code放在其中就可应用MSYS编译了。
6、第六步:找到libiconv,我用的是libiconv-1.13.1.tar.gz,解压到C:/msys/1.0/local/src中,打开MSYS,cdC:/msys/1.0,在MSYS中显示:/usr,我们再cd local/src/libiconv-1.14,然后:
./configure make install7、第七步:找到
glib_2.22.2-1_win32.zip
和pkg-config-0.23-3.zip,解压到
C:/msys/1.0/local;
8、第八步:接下来我们编译:
步骤和编译libiconv一致,先将代码解压到C:/msys/1.0/local/src中,然后再cd ***(各个解压文件夹),最后:
./configure make install9、待续
本文详细介绍了在Windows环境下配置LinuxC编译环境的步骤,包括安装MinGW、MSYS及其相关组件,以及如何使用这些工具进行C语言程序的编译。通过遵循指南,读者能够成功在Windows系统上构建Linux开发环境,为跨平台编程提供支持。
1万+

被折叠的 条评论
为什么被折叠?



