gpt4 book ai didi

c++ - 如何在单独的 Linux 和 Windows 计算机上使用代码块开发 C++ 项目?

转载 作者:太空宇宙 更新时间:2023-11-04 10:23:09 32 4
gpt4 key购买 nike

我正在使用 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(我也认为这是不可能的)那么问题就解决了。

最佳答案

可能是时候学习如何 Cmake on Codeblocks .

使用 Cmake,您可以使用脚本来决定如何处理每个不同的操作系统。

关于c++ - 如何在单独的 Linux 和 Windows 计算机上使用代码块开发 C++ 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42976067/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com