用C++; 我一直在用PoPTPAD++开发PHP应用程序,最近决定学习C++。

用C++; 我一直在用PoPTPAD++开发PHP应用程序,最近决定学习C++。,c++,windows,C++,Windows,在下载了Visual Express 2010的免费试用版以及一些流行的框架(如QT和OpenCV)之后,我注意到硬盘空间消耗有了相当大的飞跃 长话短说,我的第一个“Hello World”程序用了超过250MB的软件,这个程序的大小不到1MB 另外,还需要750MB来制作一个小于5MB的网络摄像头应用程序,该应用程序什么都不做 所以我的问题是: 有没有一个社区、软件或技术能让你在没有臃肿的情况下产生和编译C++应用程序?p> 特别是:除了intellisense之外,解释使用VS2010相对于

在下载了Visual Express 2010的免费试用版以及一些流行的框架(如QT和OpenCV)之后,我注意到硬盘空间消耗有了相当大的飞跃

长话短说,我的第一个“Hello World”程序用了超过250MB的软件,这个程序的大小不到1MB

另外,还需要750MB来制作一个小于5MB的网络摄像头应用程序,该应用程序什么都不做

所以我的问题是:

有没有一个社区、软件或技术能让你在没有臃肿的情况下产生和编译C++应用程序?p> 特别是:除了intellisense之外,解释使用VS2010相对于简约方法的优势

更新:

因此,我学到了一些东西:

  • 无论V Studio及其组件占用多少空间,都是2013年的事

  • NewEgg.com在硬件方面仍然是最划算的

  • 使用它可以在5分钟内完成工作,这对于那些经常使用Unix控制台的人来说是非常棒的。另外,我还可以在记事本++中继续开发,而不用担心Cufft和BuLAT构建——除非有时会有大量的C++库。p>
  • 还有:我要用VStudio express。它是免费的,并且使专门为Windows构建程序的生活稍微容易一些。我还了解到,MingW使为linux编译程序变得稍微容易一些


    如有任何更正,我们将不胜感激

    答案是,这无关紧要。您下载的1GB左右的软件要么为您提供足够的价值来保存它,要么您只需删除它。如果你想要一个1MB的开发环境,找一些二十年前的Borland编译器……然后你就会意识到我们生活在一个多么神奇的世界,我们的巨大硬盘让我们不必关心1GB的空间,即使三分之二的空间是某种“浪费”(比如说因为你不使用Qt的图形部分)

    计算机上1 GB磁盘空间的成本可能低于人们在这个问题上第一天花在这个问题上的价值,因为人们会顺便告诉你,2013年可以使用1 GB磁盘空间


    如果您仍然不确定,请在web上搜索“演示场景”。

    使用VS的好处是,如果没有它,您无法轻松生成本机windows应用程序。使用VS时,您可以轻松访问windows API和VS提供的其他工具。就占用您计算机的空间而言,正如其他人所说,考虑到当今内存的廉价性,它几乎可以忽略不计。

    一个普通的编辑器和一个编译器。您只需要一个编辑器和一个编译器,这样就不会出现膨胀。然后,你添加的库越多,你就可以使用DISKE空间了,因为你已经用记事本+ +工作了,我看不出为什么你不能用它来做C++编程。我不知道有什么大不了的——它是2013。如果你在C++中使用1GB的1TB驱动程序,你会遇到什么问题?它值不值得你0.1%的磁盘空间?Newegg current列出了一个3 TB的驱动器,售价139美元。据我计算,这意味着您的250MB驱动器空间价值约为1便士(750MB,约为3美分)。即使花了整整五分钱,这真的会成为一个主要问题吗?好吧!现在我学到了一些东西@都德:不,你没有。这个答案中的说法是错误的。为什么是错误的?我刚才说,使用API和生成一个看起来像本机的应用程序要容易得多,不是吗impossible@BenjaminLindley说吧。欢迎提供替代方案。嘿,我看不懂你的意图。只有你的陈述。否决票撤回。尽管我仍然必须留下一条评论,“更容易”是主观的,并不是所有人都同意。例如,习惯于在类似unix的环境中在命令行上使用GCC的人使用mingw会比使用VS更舒适、更轻松。我同意,不要误解我正在努力节省硬盘空间。我只是有点担心我不得不下载这么多,而我甚至还没有开始……我想是时候开始了。:)也许有一天会有一个更“流”的解决方案来下载开发包,比如当我们在视频加载完成之前开始在线观看视频时。哦,另一方面,也许更快的网络连接将使除了最遥远的开发者(比如,那些只能通过卫星电话上网的开发者)以外的所有开发者都不需要这样做。