【发布时间】:2017-03-23 12:27:59
【问题描述】:
我正在使用 code::blocks 开发 C++ 应用程序。在研究所,我们有 debian 系统,我所有的文件(源、输入等)都在研究所的服务器上。服务器是基于 *nix 的,但我不确定此处可能相关的详细信息。我的个人笔记本电脑运行的是 Windows 10。我可以将网络驱动器映射到我的笔记本电脑,然后使用 code::blocks 来处理项目。
问题是,在我的 windows 机器上我必须使用 Cygwin GCC,但在 debian 系统上我有 GNU GCC。如果我在 Windows 中使用 code::blocks 打开项目,则 'project.cbp' 文件将被覆盖以使用 Cygwin,如果我在 linux 中打开项目则反转。
因此,当我在操作系统之间进行切换时,我必须重新建立项目(在 linux 中这意味着重新加载所有文件,而在 windows 中我需要创建一个新项目),这是一个有点刺激。是否有任何可能的设置可以让我同时在 windows 和 linux 中使用该项目?我想如果我可以在 windows 中安装 GNU GCC(我认为这是不可能的)或在 debian 中安装 cygwin(我也认为这是不可能的),那么问题将得到解决。
【问题讨论】:
标签: c++ linux windows gcc codeblocks