2

是否有任何 c++ 编译器可以放在 USB 或外部硬盘驱动器上并在任何其他计算机上使用?我图书馆里的学校电脑没有 ide... 或安装编译器...

PS学校电脑的安全性非常严格。我什至不能从互联网上下载东西,没有像 facebook 这样的网站,所以我可以将它安装在其中一台计算机上吗?还是我可以将它作为实际的可执行文件运行并直接从我的 USB 运行它?

有几台装有 Windows 7 的电脑和 3 台 imacs

4

6 回答 6

2

Code::Blocks可以通过设置自定义环境变量轻松实现可移植性,如下所述

在后端,C::B 可以使用 mingw,除了一些环境变量之外不需要任何特定的安装信息。(即路径)。这些可以使用 临时设置SET PATH=%PATH%;./mingw/,这应该可以在没有提升权限的情况下进行。

于 2011-09-01T02:52:38.743 回答
2

我会尝试 Eclipse。如果它不能立即工作,请尝试使用 U3 之类的 USB 棒程序托管软件之一(它在一些 Sandisk 拇指驱动器上提供)。

于 2011-09-01T02:21:02.483 回答
1

您可以尝试一下portableapps.com上的一些工具。他们是一个修改开源软件以使用 USB 记忆棒运行的组织。多年来,我一直在使用他们的Notepad++GimpFilezilla版本。

特别是,也许看看它们是开发工具: http: //portableapps.com/apps/development

看起来他们甚至有一些程序可以使其他应用程序也可移植,您可以尝试使用 Eclipse,正如 John 建议的那样。(我认为 Eclipse 也可能只是在没有任何修改的情况下运行 USB 记忆棒。)

于 2011-09-01T02:49:39.600 回答
0

There is portable code blocks.

于 2012-08-31T14:19:31.397 回答
0

如果您只使用 Windows, Dev-C++可能是一个不错的选择。

如果您想要一个同时在 Windows 和 Mac 上工作的 IDE,您可以选择Emacs,它是一个非常强大的文本编辑器,并且是 GNU 项目的一部分。但由于它只是一个文本编辑器,您需要自己下载 C++ 编译器。MinGW在 Windows 中可能是一个不错的选择。由于我从来没有使用过Mac,我不能给你更多关于Mac环境的建议。但由于它是一个基于 Unix 的系统,我猜它本身就有一个 C++ 编译器。

于 2011-09-01T02:44:46.237 回答
0

您正在寻找的是可移植的c++ ide。谷歌给了我以下信息:

  1. devcpp-便携式
  2. Netbeans 可移植配置

但是通过谷歌找到更多

于 2011-09-01T02:47:31.917 回答