我一直在我的生产环境中编写(C)编写一个我正在混淆的休闲游戏。环境是:
- 没有LSB模块可用。
- 分销商ID:Ubuntu
- 描述:Ubuntu 16.04.3 LTS
- 发布:16.04
- 叫我:好极了
我一直在使用的GCC版本如下:
gcc(Ubuntu 5.4.0-6ubuntu1~16.04.5)5.4.0 20160609
我想要创建我的开发环境的Windows环境是:
Windows 10 Pro 64位,Intel
所以,我不是gcc或C复制这个的专家。我有CLION,它支持C和C ++,但几乎所有东西都是为C ++或Visual C ++或其他任何东西量身定做的。我感觉有点过时,但想要获得一个工作环境,所以我可以直接在shell外编译。
就目前而言,我使用CLION来做所有事情,但是将源文件上传到shell然后编译。我曾尝试使用MinGW安装CMake,但失败了。任何帮助深表感谢!
如何使用CLION在Windows中复制Linux C环境?
由于您正在开发一款游戏,它需要的远远超过标准C11编程语言定义的内容(阅读n1570),您可能无法做到。
最简单的方法是在笔记本电脑上安装Linux(可能在某些VM中)。
或者,您的游戏项目的成员可能都在使用某些特定的工具包,这些工具包恰好被移植到Windows(例如SDL,Qt等等)。然后你可以尝试使用它。
请注意,CLION不是编译器,而是IDE(它使用外部编译器,也许GCC伪装成MinGW)。
顺便说一句,即使在Windows上(当然也在Linux上),您可以(并且可能应该首先)在命令行上进行编译。您可能想要使用一些build automation工具。