当年自己往那台上网本里塞ubuntu 的时候一开始是抱着win 7 实在是拖不动了听说Linux 对系统要求低我来试试的想法干的,宽郑然后发现中文输入法不支持模糊音除了好好学习别的都干不了了。于是大一的时候我每前纯次要写程序作业或者干正事的时候就换上ubuntu。
但是现在呢?嗯中文输入法支持模糊音了(虽然还是要吐槽一下一个无法输入“ue”的大bug),steam 里支持Linux的游戏越来越多了,我可以在ubuntu 下刷微博刷知乎刷bilibili 刷上一整天。唉我真讨厌我自己。
当然我觉得对于我这个半吊子程序员学生来说ubuntu 还是有个无与伦比的优势,一个屏幕看terminal 的结果一个屏幕debug 效率实在是高。
当然不知道是不是错觉我总觉得imageJ 在win 下的速度比在Linux 下快,而R的话貌似也是这样,所以有时候只能trade off 一下了。
------------------以上是扯淡--------------
// 以下是答案
窃以为,程序员的慧巧咐效率只跟deadline 还剩几天有关,和OS 无关。
我也正在学习ubuntu系统下的程序设计,以前都是在Windows下的vs中编写,很方便,啥都有,可是转到ubuntu下后两眼一抹黑啥也不情况了,经猜塌过一段时间的摸索,还是知道一些的了。和你分享,希望共同进步。1.首先ubuntu系统自带了C编译器gcc,C++编译器g++,你看下你的系统中有没有安装,如果没有在命令终端(ctrl+T)下输入:sudo apt-get install gcc
就可以安装gcc编译器了。
2.当初我也很纳闷用什么写程序呢,vs中定义好的环境很适合写代码,可ubuntu的用什么的,经查询请教知道,用vim或者emacs,一个叫做神的编辑器,一个叫做编辑器之神,当然都是说这两个编辑器都很厉害,各有所长,就看自己的喜好了,我用的是vim编辑器。
3 在终端中输入VIM就能打开vim编辑器,至于vim怎么 *** 作,里面的命令很多,简单的一两句话也说不清楚,建议你找本书好好看看。编写好了一个文件后保存为123.cpp
4 一定要保证你的终端是在你保存的文件的目录下,不然每次穗宽圆你输入都要写上全部目录路径。
g++ -0 123 123.cpp
意思是将123.cpp这个源文件使用g++编译器编译,编译后的输出是123可执行文件
5 在终端下输入123,就能显示你代码的执行结果了。
大致的过程就是这些了,当然具体的过程中可能出现很多问题。要用GDB调试啥的,我还不会,正在学习巧漏中。
希望对你有帮助,共同进步。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)