Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/163.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++;环保建议? 我是一个完全新手,我想知道你可以推荐我在C++编程中的环境,我是指操作系统(如果Linux,Ubuntu是一个正确的选择),IDE,等等。也许我必须创建一个虚拟机? 代码块>代码>是一个伟大的免费开源软件< /P> < P> Linux是最优雅的环境之一。因为它有一个合理的策略来处理包、版本、库和包含路径_C++_Ide - Fatal编程技术网

C++;环保建议? 我是一个完全新手,我想知道你可以推荐我在C++编程中的环境,我是指操作系统(如果Linux,Ubuntu是一个正确的选择),IDE,等等。也许我必须创建一个虚拟机? 代码块>代码>是一个伟大的免费开源软件< /P> < P> Linux是最优雅的环境之一。因为它有一个合理的策略来处理包、版本、库和包含路径

C++;环保建议? 我是一个完全新手,我想知道你可以推荐我在C++编程中的环境,我是指操作系统(如果Linux,Ubuntu是一个正确的选择),IDE,等等。也许我必须创建一个虚拟机? 代码块>代码>是一个伟大的免费开源软件< /P> < P> Linux是最优雅的环境之一。因为它有一个合理的策略来处理包、版本、库和包含路径,c++,ide,C++,Ide,基本上,只需一个clean命令(例如,aptitude install libpng dev)就可以安装编译器和任何通用开发库,而且一切都已准备就绪。您还可以安装任意数量的生成系统(make、autotools、cmake、…),它们无需进一步设置即可立即使用 最重要的是,Linux是围绕能够编译源代码而构建的,因此系统中几乎每个可执行文件都与发行版附带的C(可能还有C++)标准库进行了加载时链接 相比之下,Windows没有这些功能。没有通用的、系统范围的运行库,因此您编译的所有内容都必须仔细

基本上,只需一个clean命令(例如,
aptitude install libpng dev
)就可以安装编译器和任何通用开发库,而且一切都已准备就绪。您还可以安装任意数量的生成系统(
make
、autotools、
cmake
、…),它们无需进一步设置即可立即使用

最重要的是,Linux是围绕能够编译源代码而构建的,因此系统中几乎每个可执行文件都与发行版附带的C(可能还有C++)标准库进行了加载时链接


相比之下,Windows没有这些功能。没有通用的、系统范围的运行库,因此您编译的所有内容都必须仔细设置,并精心编制到一个特殊的构建环境中。此外,据我所知,几乎所有针对Linux的终端仿真器都比任何Windows控制台快得多。您还可以在Linux中随时使用文本操作工具(
less
grep
find
)。最后,还有很棒的编辑器(Emacs,Vi),还有
valgrind

Linux CLI和Emacs和g++。任何你可以标记的问题都是离题的。这样不行。想象一下,一个陌生人问你“我应该嫁给金发女郎还是黑发女郎”?首先确定你想用C++做什么,你需要什么?@塞思,让我来为你解决这个问题:“Linux与CLI和G+的CLI:-”PaxDabLo,这让我感谢你不能编辑某人的评论,就像你可以回答他们的那样:)这是一个非常好的答案,1。我将把这一页加入书签。谢谢你们所有人,谢谢你们的回答,最重要的是谢谢你们的时间。我现在检查这一页,谢谢你们。