c++ IDE on usb?
c++ IDE on usb?
是否有任何c++编译器我可以放在usb或外部硬盘驱动器上并在任何其他计算机上使用它?学校的电脑在我的图书馆没有一个想法…或者安装编译器…
p。学校的电脑安全措施很严格。我甚至不能从互联网上下载东西,没有像facebook这样的网站,所以我可以把它安装在其中一台电脑上吗?或者我可以运行它作为实际的可执行文件,并直接从我的usb运行它?
有几台电脑安装了Windows 7和3台imac
我会试试Eclipse。如果不能立即工作,可以试试U3之类的u盘程序托管软件(一些闪迪u盘自带)。
Code:: block可以通过设置自定义环境变量轻松实现可移植,如下所述
在后端,C::B可以使用mingw,它不需要任何特定的安装信息,只需要一些环境变量。(即路径)。这些可以使用SET PATH=%PATH%;./mingw/
临时设置,不需要提升权限也可以。
您可以尝试portableapps.com上的一些工具。他们是一个修改开源软件以在u盘上运行的组织。我使用他们的notepad++、Gimp和Filezilla版本已经很多年了。
特别是,可以看看它们是开发工具:http://portableapps.com/apps/development
看起来他们甚至有一些程序可以使其他应用程序也可移植,您可以尝试使用Eclipse,正如John建议的那样。(我认为Eclipse也可以不经过任何修改就直接从u盘上运行。)
如果你只使用Windows, dev - c++可能是一个不错的选择。
如果你想要一个同时在Windows和Mac上工作的IDE,你可以选择Emacs,它是一个非常强大的文本编辑器,是GNU项目的一部分。但由于它只是一个文本编辑器,您需要自己下载c++编译器。在Windows中,MinGW可能是一个不错的选择。由于我从未使用过Mac,所以我不能给你更多关于Mac环境的建议。但由于它是基于Unix的系统,我猜它本身有一个c++编译器。
您正在寻找的是一个可移植的 c++ ide。Google给了我以下内容:
- devcpp-portable
- Netbeans便携配置
但是通过google找到更多
有可移植的代码块
- 瓦尔格林德:数学函数"Conditional jump or move depends on uninitialised value(s)"
- 是否可以使用winusb同时与多个相同的usb设备进行通信
- 插入或删除时获取usb的dos_name
- 使用 VID、PID、+SN 查找 USB 端口号
- USB传输的LibUSB C++格式不同
- 从 GUID 获取 USB 卷路径
- 如何在C++(VS2010)中设置超时读取USB端口?
- 如何在 MAC OS c/c++ 中阻止 USB 存储设备
- Android Java USB for native cpp
- mbed:使用 USB 文档库编译会导致错误
- 如何集成 HID USB 控制器?
- 在Windows(C++)中使用USB相机拍摄高分辨率照片
- 循环挂起迭代的 std::擦除 on std::list
- SIGSEGV on Boost UDP 套接字关闭 - tcache_get at malloc.c.
- CPP 中的瓦尔格林德和记忆泄漏:"Conditional jump or move depends on uninitialised values"
- 如何检测 USRP USB 类型?
- std::bind on statd::array 的运算符 []
- 您将如何连接"on the fly"文本+整数并将其传递给函数?
- WinUsb ControlTransfer on USB 3.0
- c++ IDE on usb?