范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

买了个MBP写c,但是发现MacOS不能用VS2013,而且为什么感觉和win上的不一样呢?

  谢邀。题主的问题很简单,因为VS2013并没有提供Mac版,当然不能用了。目前发布的VS2019版本已经支持Mac系统了,不过并不支持C/C++开发。
  下面来回答下如何在Mac上搭建C/C++开发环境。XCode
  Mac上开发首选IDE,自带的LLDB很好用,自动补全也很棒,开箱即用,非常适合新手使用。当然你也可以选择CLion。下面以实例来说明XCode简单使用过程:
  1. 创建项目,选择C++ 或C
  2. 选择命令行工具
  3. 创建类文件
  至此,我们就可以愉快的编写C代码了。VSCode
  作为一款跨平台应用,VSCode还是很不错的,不仅有绚丽的UI,更有强大的亲爹微软在做后盾,更新频繁,后台更有一堆开发者为其提供各种插件。
  当然,使用VSCode,和XCode相比,你需要自己去折腾各项配置,编译器选项等,作为新手,还是建议开箱即用的IDE吧。
  友情提醒:
  新手强烈推荐推荐使用IDE集成环境!推荐使用IDE集成环境!推荐使用IDE集成环境!
  本文为作者"一个程序员的奋斗史"悟空问答原创文章,未经允许转载、抄袭必究!
  在MacBook Pro上写C语言为什么要用visual studio呢?macOS好歹也是基于FreeBSD发展起来的,具备非常纯正的Unix血统,C语言和Unix毕竟是相辅相成的一对好基友,你还要在macOS上用其他的工具吗?macOS已经为你准备了一套完备的开发工具箱。Mac版visual studio为什么不支持C语言开发?
  Mac版本的visual studio不是真正的visual studio,在功能上差了很多。macOS版本的visual studio是基于Xamarin发展起来的。C#在可视化编程方面有比较大的优势,Unity游戏开发引擎的高速发展的同时也带动了C#的发展,很多开发者有在macOS上做Unity开发的需求,Unity的默认脚本开发语言就是C#,于是一切都顺理成章了。
  这家叫做Xamrain的公司就是专门做
  .NET跨平台开发,将C#相关技术移植到macOS平台进行开发,纳德拉接替鲍尔默成为微软新一任CEO之后,这家公司被微软收购,尽管有了微软的支持,微软也并没有让新的macOS版本的visual studio支持C/C++开发。
  为什么微软不选择支持macOS版本visual studio进行C/C++开发呢?两个重要原因:第一个是避免版权风波,第二个原因是,微软自己也不想让VS成为一个跨平台的完全体IDE,毕竟这是微软的优势。 visual studio支持的是VC和VC++,这是微软自己搞的一套标准,当然本质上并没有太大区别,不过大家通常用得最多的是标准C和标准C++,这就导致了很大的风险,微软毕竟是一个商业公司,很有可能会触碰到版权风险;微软对技术不做保留的话,大家都去用别的平台的VS,那Windows操作系统谁用呢?微软希望的是,更多的开发者因为使用C#转到Windows平台进行开发,其他平台全功能很容易造成开发者流失,吸收更多的开发者到自己的生态里面来才是阿里的初衷,微软在其他平台上功能越完善,开发者流失的可能性就更大。macOS下到底用什么写C语言?
  文章开头就说了,macOS毕竟是一个基于FreeBSD发展起来的具备纯正Unix血统的操作系统,也就是说Linux/Unix下的几乎所有工具,macOS上都是built in的,你拿过来就可以直接使用,C/C++、Java、PHP、Ruby、Python等等这些编程语言都是原生支持的。
  在macOS上,内置了Vi编辑器,你直接在terminal终端上就可以使用,跟Linux/Unix上使用是一模一样的,只是由于macOS的一些按键跟标准键盘上有一定的差距,导致了在快捷键使用上有一些小小的不同,不过这都无伤大雅,直接可以使用。除了Vi编辑器,还有GCC编译器、GDB调试器,这些你都可以非常轻松的在上面使用。文本编辑器方面,使用Emacs、sublime text、visual studio code这些文本编辑器,安装C/C++开发插件,同时搭配上面的编译器、调试器就可以使用。
  macOS下也有很好的集成开发环境可以用来开发C语言程序,Xcode是苹果自家开发的继承开发环境,支持C/C++、Objective-C、Swift等众多编程语言,这也是一个免费的集成开发环境。除此之外CLion也是macOS下非常好用的C语言集成开发环境,这款工具是捷克软件公司JetBrains开发的,值得注意的是这家企业就是写下了IDEA、WebStorm、PhpStorm、GoLand、PyCharm、Reshaper C++等众多经典开发工具的捷克布拉格神话,你只要熟悉他们家的产品,就一定会给出好评。
  就我自己而言,Windows下唯一让我怀念的也就只有visual studio了,不过长期在Linux/macOS下工作我已经接受了没有visual studio的日子。假设你想要成为一个习惯在*nix哲学下的程序员,那么我建议你直接使用macOS自带的Vi+GCC+GDB的解决方案,这么做一定会对你长期的学习、工作大有裨益的。
  关键是:你想用MBP干什么?
  Windows桌面应用开发?如果这样,赶紧重装成Windows系统,安装Visual Studio。学习C语言?
  这就很方便了。可以用免费的XCode。也可以用gcc,clang+VSCode,Sublime。
  嵌入式开发?看看你的目标平台有什么开发工具支持Mac就好了。比如STM32CubeIDE就有Mac版了。
  App开发?
  XCode, Android Studio就好了。
  既然平台不同,当然感觉不同。如果都以Windows为标准,买MBP干嘛呢?
  用clion、xcode,eclipse也可以。编辑器可以vsc、sublime,当然vim、emacs、甚至micro都有很多c用户在用
  赶什么时髦,老老实实买个Windows 电脑 写程序不好吗?[灵光一闪]
  写c需要用vs吗?本质上mac os是unix的一个变种,自带了gcc和glibc的,xcode也支持c语义和编译。学c语言就要明白你能用c语言干什么。写c用vs的要么是初学者看了一些向导教材,要么是做dll,写应用程序的现在很少了。而且楼主没用mbp竟让想用vs,mac os和windows本来就是两个体系,虚拟机倒是能实现你的变态需求,但是这么做除了在编程的时候看着比较装b之外没啥用处。
  现在VisualStudio有Mac版啊,我用的2017、2019都可以。
  都是写c/c++程序,但是mac下主要写 for mac的程序,或者写跨平台的程序。如果你要写for windows的程序,目前有个局限是只能在windows下debug(想清楚你的代码打算运行在哪个平台下,如果只需要运行在windows上,最好用windows写)。
  vs2013是一个windows only的开发工具,目前没有mac版本(即便是必须在mac下写windows程序,也可以写,但是要想清楚用哪个ide)。
  c/c++代码运行依赖函数库,mac的下的库和linux的属于一类,通用性强,稍微有点儿区别,跨平台略容易。纯windows下的函数库种类繁多,且多数不能跨平台(windows和mac需要依赖的系统函数库不同,可能你在mac下运行的比较好的代码在windows下无法运行,或者结论不准确)。
  微软的vs2013虽然不能用在mac上,但是他后续有更高版本的vs可以运行在mac上。除此之外,此外微软还有一个软件叫vscode,这个可以用在几乎所有平台上(必须在mac上用vs的话,用更高版本而不是vs2013能解决你的问题,此外,vscode可能更好)。
  用惯了之后你可能会认同,mac可能确实是最适合写代码的平台。
  想清楚你自己的目的,参考上面这几个结论,总有一条适合你。
  谁让你盲目买mbp的,活该啊。mac本的主要用途是开发苹果的软件或者 app,或者简单办公娱乐。你如果没这个需求,还是老老实实用Windows吧。别看电视上出现的电脑都是mac,显得高大上,其实大部分都是装鼻用。mac和普通pc相比,毕竟是非主流 ,没法玩游戏,很多软件也装不了。还有就是,真能习惯它的操作方式吗??我做了三年的苹果开发,现在还是习惯用Windows。
  写是可以写,不过程序员都是用win吧!

世界杯A组荷兰vs厄瓜多尔实力对比1。世界排名荷兰目前世界排名第8厄瓜多尔目前世界排名第442。身价荷兰5。87亿欧元厄瓜多尔1。46亿欧元3。国际大赛战绩荷兰1988年欧洲杯冠军,三次世界杯亚军厄瓜多尔四次晋级世世界杯惊险父子局!英美大战丑陋无比2022年11月26日,卡塔尔世界杯足球赛开启了第二轮小组赛的争夺。在B组的一场较量中,被球迷戏称为共轭父子的美国队和英格兰队最终以00的比分和平收场。两支球队均保持不败,英格兰队终身禁赛!马拉松违规何其多?原来跑步不会让你成为更好的人近日,2022北京马拉松组委会发布相关处罚决定,2名参赛选手被处以终身禁赛北京马拉松的严厉处罚,具体如下(1)A1390号选手任某伟明知自身健康宝异常情况下设法违规进入博览会现场,杜锋率广东男篮首战将面临考验,首钢的铁血防守能够破解吗?杜锋现在也不在一心挂两头,受规则要求,国家男篮队主教练不能兼职,现在杜锋已不是中国男篮主教练,可以更安心执教广东男篮,现在离新赛季CBA常规赛第二阶段比赛越来越近,目前广东队第一阶我国6款放心酒,滴滴纯粮不含科技,好喝不贵,遇到别错过最近冬日天气寒冷,和好友相聚的时间也多了,在喝着小酒的同时,朋友看着酒瓶吐槽,现在的白酒市场发展越来越大,酒的品质却是参差不齐,想喝个一款实实在在的好酒真难!确实也是深有同感,虽然神十五航天员乘组确定邓清明终于圆梦2022年11月28日,经空间站阶段飞行任务总指挥部研究决定,费俊龙邓清明和张陆3名航天员将执行神舟十五号载人飞行任务,由费俊龙担任指令长。邓清明曾获得时代楷模荣誉称号,是我国首批祖国骄傲神州十五号即将升空发射时间2022年11月29日据中国载人航天工程办公室消息,神舟十五号瞄准11月29日23时08分发射。图片来源网络本次航天任务神十五航天员将在太空出差6个月,任务主要目的包括验证普通中年女人买大衣,选长还是选短,哪个显瘦,看完你就知道了大衣是秋冬季节必不可少的单品,只要去逛服饰店,橱窗里面最显眼的位置肯定是留给大衣的。尤其是中年女士们都钟爱的毛呢大衣和风衣,无论时间怎么变化,款式几乎都大差不差。那么就有一个值得大这个飞奔着去踢球的男孩身上,或许能找到日本队击败德国队的秘密日本队在卡塔尔世界杯上逆转德国队,让我想起不久前在东京街头遇到的一个孩子,一个快乐如小鸟一般飞翔着去踢球的孩子。从这个孩子身上,你或许能发现日本队击败德国队的原因。那是个周日的下午有态度的香水包装,瓶型和礼盒设计也很美香水,除了气味瓶身和礼盒等的视觉设计都是彰显品质的重要方面今天就来看下有态度的香水香薰类产品是怎样透过包装体现品牌价值感的寓义toDefineviasiminxu以气味去宣告自我赋这两类兄弟姐妹,尽量少来往,别老了才踩坑原创不易,抄袭必究,如若转载,请注明出处。人的一生中,能接触到的人并没有多少,而真正产生关系的也就这么几种。如上下级关系同事关系朋友关系邻里关系亲情关系,这五种是生命中不可避免的关
中国女排各个位置和世界强队相比较!都处在什么水平?2022年世界女排锦标赛将于下个月底拉开战幕,备受大家关注的中国女排究竟能拿到怎么样的成绩是大家最为关心的,实际上中国女排现阶段的实力就客观摆在那里,球队在没有朱婷的情况下很难有机死亡之组?从欧冠分组分析意甲四支球队签运北京时间2022年8月26日零点,20222023赛季欧冠小组赛抽签结束,完整的分组结果出炉。其中C组抽签结果一出,镜头立即对准国米代表萨内蒂,后者面色凝重。的确,与巴萨拜仁分在一41,狂轰15脚迅速反弹!巴萨终于赢了,过气球星爆发,升至第5名文彬少侃球(首发)西甲第2轮比赛,巴萨对阵皇家社会队,这场比赛对于巴萨来说,也是压力巨大,因为首战比赛中,他们主场对阵巴列卡诺的比赛爆出了冷门,在占据优势的情况下,竟然被保级队逼平斯诺克北爱尔兰公开赛资格赛第四日傅家俊再次告负中国军团两连败中新社北京8月27日电北京时间27日晨,2022年北爱尔兰公开赛资格赛结束第四日的较量,中国军团2人出战双遭败绩,其中,中国香港名将傅家俊再次告负,近两周遭遇三连败。本次资格赛4日央视直播,世锦赛半决赛国羽陈雨菲VS戴资颖,赵俊鹏冲击金牌2022年羽毛球世锦赛进入最后阶段,男女打单将展开半决赛厮杀。赵俊鹏陈雨菲晋级半决赛。其中,男单半决赛国羽赵俊鹏VS昆拉武特。女单半决赛国羽陈雨菲VS戴资颖。(一)世锦赛赵俊鹏逆转爵士二次交易,湖人连下两城!完美适配詹姆斯,你是新的带刀侍卫威斯布鲁克的交易,直接决定了湖人下赛季的最低高度,也就是说,这笔交易会帮助湖人重塑球队的基本盘,而湖人最终的上限,还是要看詹姆斯和戴维斯的发挥。杜兰特宣布留队之后,湖人交易欧文的美前荷兰国脚人们对伊布非爱即恨,没有中间立场直播吧8月27日讯接受米兰新闻网记者采访时,前荷兰国脚兰扎特谈到了关于伊布的话题。兰扎特表示伊布刚刚来到荷兰的时候还非常年轻,但是即便如此,那时候的他也已经拥有很强的个性和端正的态从国企辞职后,我去当了一位农民如果有一天我能够拥有一个大果园,我愿放下所有追求做个农夫去种田。每一个早晨我耕耘在绿野田园每一个黄昏我守望在乡间的麦田我会把忧虑都融化在夕阳里,让孤独的心等待秋收的欢喜。农夫渔夫你人生路上的难,躲不过就面对人生路上总会有艰难险阻,总会有大雨滂沱。如果不能躲过,倒不如不抱怨,不消极,坦然面对人生从来不会尽如人意生活里的人,往往都不在你的心里在你心里的人,往往都不在生活里现在流行一句长期杨幂的8张美图,张张皆是珍藏款1。我从冰激凌偷出了夏天,也想在你眼中窃取爱意。有你的青春是一场大雨,即使感冒了,还盼望回头再淋它一次。2。你是这世间一切美好事情的前提,你是人间这不毛之地的高楼林立,你是海风渐暖活着,好魔幻我们都活着,没活着的,不是我们!是的,我们都活着!女孩?活着的我们,有的大富,有的大贫,更多的是像你我,普普通通,还活着!追求?吃饭?我还活着,我只能这样对自己说。因为现在的我死不