Giw*_*lou 7 c++ compiler-construction gcc sdl visual-studio
我在VCpp 2010 IDE上使用SDL(用于GUI)制作了一个数独求解器.
该程序编译没有错误,运行正常.但是,我无法将编译后的可执行文件传递给某些人,因为他们的PC上没有msvc dll.
我以为我可以使用与GCC编译的devc ++,但是这个IDE有点儿错误,我不会让我包含一些头文件.我在设置SDL扩展时也遇到了一些问题.
那么,有没有办法将VisualStudio编译器更改为GCC?
我真的需要留在VS,因为它易于使用,并有很多在线支持.
简答:不,你不能用gcc改变cl.exe(MS cc编译器).或者mingw.(您可以使用兼容的编译器,如Intel C编译器)
答案很长:你不需要这样做.使用静态链接的运行时库,您不再具有依赖关系ms dlls(请参阅此答案:如何使用Visual Studio Express 2005创建完全静态链接的.exe?)
或者使用您的应用重新分发VC++运行时.它是免费的(http://www.microsoft.com/en-us/download/details.aspx?id=26999)
| 归档时间: |
|
| 查看次数: |
22152 次 |
| 最近记录: |