早教吧作业答案频道 -->其他-->
问段GCC的命令,请逐字的解释一下g++-std=c++11-o2-oa.outorienteering.cpp./a.out
题目详情
问段GCC的命令,请逐字的解释一下g++ -std=c++11 -o2 -o a.out orienteering.cpp./a.out < example1.txt
请问一段GCC的命令,请逐字逐句的解释一下g++ -std=c++11 -o2 -o a.out orienteering.cpp./a.out < example1.txt 每一部分都是什么意思,小弟没学过unix下的编程,
请问一段GCC的命令,请逐字逐句的解释一下g++ -std=c++11 -o2 -o a.out orienteering.cpp./a.out < example1.txt 每一部分都是什么意思,小弟没学过unix下的编程,
▼优质解答
答案和解析
写错了,-O2才对.
第一行:
g++ -std=c++11 -o2 -o a.out orienteering.cpp
gcc有很多优化参数,-Ox一类(-O -O1 -O2 -O3 -Ofast -Os……)是优化参数,这些参数简单集了很多参数,都不要管它,-O2是在速度与程序体积上取得平衡的优化.
-o 文件名 输出的最终程序,如果不指示,默认也是a
-std=c++11就是用按C++2011标准来编译的,早期一些的是用C++1998编译的.现在好像都是开着用2011年标准编译的了.
orienteering.cpp就是那个源程序.
到了下一行
./a.out < example1.txt
./就是当前目录.“左边” < “右边”就是把右边文件的内容重定向左边程序的标准输入(C++里就是std::cin).这个在Windows里面也有的呀
如果你在看一个文件,你可能会说明明是在一行的,怎么我说是两行?因为你看的这个文件是Linux格式的文件,在Linux里用换行表示下一行,但在在Windows里面是换行+回车.所以在Windows的编辑器里面看到的不认为有两行.
第一行:
g++ -std=c++11 -o2 -o a.out orienteering.cpp
gcc有很多优化参数,-Ox一类(-O -O1 -O2 -O3 -Ofast -Os……)是优化参数,这些参数简单集了很多参数,都不要管它,-O2是在速度与程序体积上取得平衡的优化.
-o 文件名 输出的最终程序,如果不指示,默认也是a
-std=c++11就是用按C++2011标准来编译的,早期一些的是用C++1998编译的.现在好像都是开着用2011年标准编译的了.
orienteering.cpp就是那个源程序.
到了下一行
./a.out < example1.txt
./就是当前目录.“左边” < “右边”就是把右边文件的内容重定向左边程序的标准输入(C++里就是std::cin).这个在Windows里面也有的呀
如果你在看一个文件,你可能会说明明是在一行的,怎么我说是两行?因为你看的这个文件是Linux格式的文件,在Linux里用换行表示下一行,但在在Windows里面是换行+回车.所以在Windows的编辑器里面看到的不认为有两行.
看了 问段GCC的命令,请逐字的解...的网友还看了以下:
问一个字,上面是束再一个力下面是一个令字,请问读什么? 2020-05-17 …
问段GCC的命令,请逐字的解释一下g++-std=c++11-o2-oa.outorienteer 2020-05-17 …
黄金令·问一道数学题22已知M是方程X=X+1的一个根,求代数式2M-2+2009的值.(以后本人 2020-05-24 …
调度指令包适( ) ( A ) 综合令 ( B ) 口头令 ( C ) 单项令 ( D ) 逐项 2020-05-31 …
英语翻译追谥关羽曰壮缪侯.子兴嗣.兴字安国,少有令问,丞相诸葛亮深器异之.令的意思是什么? 2020-06-09 …
县令的一句话古时候,有人到县衙告别人偷了他的鸡.县令把这个人的左邻右舍都传来审讯,邻居们都不承认. 2020-07-06 …
马克思《数学手稿》问题用C有30人花了50先令,每男人话3先令,每女人花2先令,每小孩花1先令,问 2020-07-21 …
逐字去掉走之旁是什么字?2个逐字去掉走之旁在上面一个火在下面是什么字哪? 2020-11-08 …
阅读下面的现代文,完成问题。念你们的名字孩子们,当医学院把发榜名单给我时,一百二十个动人的名字,我逐 2020-11-28 …
作文字数问题世界之所以多彩,是因为在这个世界众多美丽的深处,存在着一个最令人回味的美丽,残缺.残缺世 2020-11-29 …