如何用Mingw-w64编译OIS

如何用Mingw-w64编译OIS,第1张

应宏肆逗该是先安装MSYS,再安装mingw , 在mingw文件夹里面应该有个bin文件夹 ,留意一下该文件夹里面“蔽卖应该”有gcc.exe的应用程序,假设该bin文件夹的全称路径是X:\..\mingw\bin,那么将它添加将它添加到环境变量里面。

上面是配置环境,下面是编译运雹空行一个C程序:

在比如新建"D:\main.c"文件,里面写main(){ printf("Hello!\n")},保存;

然后打开cmd控制台,执行:gcc D:\main.c -o D:\main.exe

这个时候D盘会生成名为main的应用程序,控制台继续执行:D:\main.exe

就运行了,应该显示出Hello!了

方案一:开始菜单->运行->输入cmd并确定。使用cd / "厅银颤目录” 到程序所在目录。执行程序,可看到结果。

方案二:在你所写的程序最后加一个 getch()

这样程序运行到 getch()后会等待输入,窗口不会关闭,按任意键后结束,窗口消失。

程序想要用文件输出?是搏手题目要求吗?那样就将 程序 和 输出文件一并复制扮败。

不会。mingw/gcc的新版特别是4.7来编译的win程序,比如使用了winapi的程序,

执行速度丝毫不比vc++或bcb或intel

cc慢。

gcc4.7的优化已经非常强劲了。

mingw慢的是编译速度,比vc慢一个数量级。

mingw编译的程序的执行速度,丝毫不慢。

实践中像ffmpeg,ffdshow,mpc高清播放器这种视频编码和cpu媒体加速技术结合紧密程序,都用mingw编译。测试效果和vc++、icc的或优或或辩闹劣比较不超过2%,可以忽略携孙罩。

vc6/98编译出的执行档肯定比gcc4.7要凯耐差些,但vc6的编译速度比gcc快


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12391244.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存