用C ++构建的简约方法

时间:2013-06-08 00:11:10

标签: c++ windows

我用Notepad ++& amp;最近决定学习C ++。

在下载了Visual Express 2010的免费试用版以及QT和OpenCV等一些流行的框架之后,我注意到硬盘空间消耗中的巨大跳跃

长话短说,我花了超过250 MB的软件来制作我的第一个“Hello World”,一个小于1 MB的程序;

另外还有750MB用于生成小于5 MB的网络摄像头应用程序,但不执行任何操作。

所以我的问题是:

是否有社区,软件或技术可以让人们在没有膨胀的情况下生成和编译C ++应用程序?

特别是:解释除了智能感知之外,使用VS2010优于简约方法的优势。

更新

所以,我学到了一些东西:

  1. V Studio及其组件占用的空间并不重要.... 2013年大声喊叫

  2. NewEgg.com仍然拥有最好的硬件优惠。

  3. 使用MingW让它在5分钟内完成,对于那些使用Unix控制台工作的人来说非常棒。另外,我可以继续使用Notepad ++进行开发,而不用担心有时会出现庞大的C ++库。

  4. 另外:我要保持VStudio表达。它是免费的,并且使生活稍微容易来构建专门针对Windows的程序。我还了解到MingW让生活稍微容易来编译linux程序。

    任何更正都表示赞赏。

2 个答案:

答案 0 :(得分:4)

答案是,这没关系。您下载的1 GB左右的软件为您提供了足够的价值,或者您应该删除它。如果你想要一个1 MB的开发环境,那么从二十年前开始寻找一些旧的Borland编译器......那么你将会发现我们生活在一个奇迹般的世界,我们的巨大硬盘让我们无需关心1 GB空间,即使它的三分之二在某种程度上是“浪费”(比如因为你没有使用Qt的图形部分)。

计算机上1 GB磁盘空间的成本可能低于人们在第一天花在这个问题上的价值,让您知道在2013年可以使用1 GB的磁盘空间。

如果您仍然不相信,请在网络上搜索“演示场景”。

答案 1 :(得分:1)

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