c#cmac算法_如何在mac电脑上写C?
问怎么在Mac上写C的题⽬下竟然充斥着劝题主买Win装虚拟机的回答?还有天天看不起IDE⼜是什么风⽓?谁规定计科只能⽤命令⾏啦??那程序员怎么不⽩板徒⼿开发呢!!
好⽍知乎上也还有⼀堆问题讨论Mac是不是程序员最爱的电脑好吗?哪怕不说最爱,写个C的程度Mac还是绰绰有余的吧,天下⼜不是只有VS才是IDE!!◡ ヽ(`Д´)  ┻━┻
灯笼制作方法图解不好意思激动了,吐槽完毕以下是回答!
通了个宵实在太累了,简单说⼀下(然⽽写完了发现还挺详细....我的头发_),先让题主看了2分钟内就能开始coding!
⾸先,XCode就⾜够好了。(⾼亮)
* 另外很多⼈推荐Clion,答主没⽤过不多说,不过跟Clion⼀个公司的其他IDE确实不错,可以考虑~
请题主现在打开电脑启动XCode,然后往下读。
选择创建新项⽬
* 同为刚从⼩⽩过来的⼈,说明⼀下: 项⽬(project)可以简单的理解为⼀份代码。通过XCode和VisualStudio这⼀类IDE创建的项⽬通常是⼀个⽂件夹,⾥⾯包括源代码和⼀些IDE⾃动⽣成的⽂件,最后有说。另外,解决⽅案(solution)跟项⽬是差不多的东西,叫法不同⽽已。这种问题真的很⽩痴以⾄于没什么⼈说QAQ但是作为⼩⽩⼊门的时候真的⼀头雾⽔…
(更新: 据评论指出project与solution之间是从属关系,后者可以包含数个前者,详解见精选评论,答主想当然了。。抱歉)张婧仪为什么叫周迅姑>学生会干事工作总结
可以看到右边的列表,显⽰的是最近打开过的项⽬,点击就可以直接打开。不过⽬前我们先来创建第⼀个项⽬~
点了之后是这样的:
最开始我们只要⽤命令⾏⼯具(Command Line)就⾜够了!于是下⼀步~
草 白居易1.处填⼊项⽬名称,这个就是⽂件夹的名称
2.⾥⾯⼀般会替你⾃动⽣成,也可以修改,这个就是作者名称,会⽤来⽣成版权声明,写上你的名字就好
3.选择语⾔~当然是C啦
接着来选择存放路径,这⾥先放在桌⾯上了:
点create,项⽬就创建好了!!然后XCode会⾃动打开新创建的项⽬,是这样的:
不要紧张!点击main.c,熟悉的页⾯!可是为啥刚创建的项⽬就有代码了??
其实现在的IDE基本都会默认为新项⽬⽣成⼀段hello world啦,主要是为了⽅便你直接运⾏就能基本确定⽬前的环境没问题~也省得再⾃⼰
去写头⽂件和main的函数框架了。
偷个懒直接打字在图⽚上了哈哈哈
最后补充说⼀下XCode项⽬的结构(真的⽐VS简单很多鸭!)
点开项⽬⽂件夹(以这个Hello为例),⾥⾯有两个东西,⼀个deproj的⽂件,另⼀个也叫做Hello的同名⽂件夹。
点击这个后缀很长的.xcodeproj⽂件就可以直接在XCode中打开这个项⽬。⽽点开这⾥同名的Hello⽂件夹,⾥⾯的main.c就是你的源代码了。
最后,当年(emmmm去年!!)我也因为听说很多软件只⽀持Win⽽犹豫了很久,但是最终还是没抵住美⾊诱惑狠⼼买了Mac,两年啦觉得这个决定做得太对了虽然今年因为verilog迫不得已折腾了双系统,但是MacOS真的能让你在刷夜的时候有⼀丝安慰(并不
_(:з」∠)_
另外XCode虽然被各种吐槽,最开始也因为跟教学环境不⼀样,作为⼩⽩困扰了⼀段时间,但是个⼈觉得⽔果还是很良⼼的!!Mac的体验反正我是很满⾜,界⾯交互的设计细节考虑到极致,同时命令⾏也很好⽤,homebrew更名副其实的神器。
我们学习Win其实也⽤了很久。⽽初识UNIX,有⼀定的门槛也是肯定的。题主,给你⾃⼰⼀点时间⼀点信⼼,也可以放⼼相信Mac!!
(好了,苹果请尽快给我打钱。
2018/12/25 Update:
本来打算更命令⾏相关的,不过有别的答主说得很详细了,不再赘⾔。
最初写这个答案仅仅是希望能帮到⼀些有需要的新⼿,但是莫名引来了很多伸⼿党和奇奇怪怪的⼈。
关于编程的⼊门资料⽹上真的很多,真⼼学的⼈总会上路,⽽8012年还在知乎上提问如何学c的⼈永远在⼊门。
这个回答就到这⾥,不再更新。郭采洁新恋情疑曝光
《突围》里的皮丹有多气人