日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux教程,linux安裝gcc

為什么大學(xué)C語(yǔ)言課不用linux的gcc編譯器上,而是用vs呢?

Linux教程,linux安裝gcc


答主有幸,大學(xué)正好學(xué)過(guò)C語(yǔ)言,現(xiàn)在從事的也正好是C語(yǔ)言相關(guān)的工作 。我來(lái)回答你這個(gè)問(wèn)題 。我認(rèn)為,大學(xué)C語(yǔ)言課程不用Linux的gcc編譯器,主要原因有以下幾個(gè)方面 ??梢钥焖偕鲜?,無(wú)需理解編譯原理我上學(xué)那會(huì)兒,使用的還是vc6.0 ,一款很古老的IDE,一個(gè)框?qū)懘a,上面點(diǎn)一下是調(diào)試,再點(diǎn)一下是運(yùn)行,非常傻瓜的操作,簡(jiǎn)單明了,上手十分簡(jiǎn)單 。
一切都是以圖形化的界面操作,直觀清晰 。無(wú)需去記gcc的復(fù)雜編譯命令,不必了解從代碼編譯成為二進(jìn)制字節(jié)碼經(jīng)歷了哪四個(gè)階段 。更不用去掌握Makefile如何去編寫 ??梢园迅嗟淖⒁饬性贑語(yǔ)言本身 。而不必花更多的精力去學(xué)習(xí)C語(yǔ)言以外的東西(如果是Linux gcc的話,至少需要掌握簡(jiǎn)單的Linux操作命令,以及gcc編譯,gdb調(diào)試等,這些東西學(xué)習(xí)成本不比學(xué)習(xí)C語(yǔ)言低,在大學(xué)有限的課程里,沒(méi)有那么多的時(shí)間去學(xué)習(xí)這些) 。
【Linux教程,linux安裝gcc】考試機(jī)試的環(huán)境是VC(VS),與考試環(huán)境統(tǒng)一我們學(xué)C語(yǔ)言考試時(shí),期末考試直接是省二級(jí)C語(yǔ)言考試,后面又自己考了國(guó)家級(jí)C語(yǔ)言二級(jí) 。不管是省二級(jí)還是國(guó)家二級(jí),機(jī)試部分的編程環(huán)境,就是VC(當(dāng)時(shí)的環(huán)境,現(xiàn)在不知道有沒(méi)有改) 。因此,在平時(shí)教授課程的過(guò)程中,就讓學(xué)生習(xí)慣這種開(kāi)發(fā)環(huán)境,在考試的時(shí)候,就無(wú)需有重新熟悉開(kāi)發(fā)環(huán)境的成本,可以快速進(jìn)入狀態(tài) 。
試想一下,如果平時(shí)上課使用VS,結(jié)果到了考試甩給你一套Linux環(huán)境,估計(jì)直接就懵逼了 。歷史原因,長(zhǎng)期以來(lái)的傳統(tǒng)大學(xué)里教C語(yǔ)言的老師大部分都是一些年齡比較大的(年輕人比較少),在他們執(zhí)教數(shù)十年的生涯里,用的一直是VS系,很多老師甚至都很少接觸Linux 。在他們腦海中,根深蒂固的就是認(rèn)為C語(yǔ)言就是應(yīng)該這么學(xué)的 。

    推薦閱讀