國立清華大學

#新手 正要開始自學C卻無法設置環境...

8月1日 00:57
乳題,小弟正要開始學C 但是打開vscode卻連開發環境都沒辦法搞定 settings.json硬生生就是兩個地方出錯誤,剛下載下來就是這樣,上網爬文都沒有找到解方,連參考別人settings.json的機會都沒有...
請問該如何解決呢?有什麼解方呢?謝謝各位前輩...
0
回應 22
文章資訊
Logo
每週有 29 則貼文
共 22 則留言
大同大學 資訊工程學系
vim+gcc
原 PO - 國立清華大學
B1 請問是什麼意思呢?看不太懂🥺
逢甲大學
我是參考這個 是可以的
國立清華大學
推Codeblock ,學校程設都是用這個IDE呦
國立臺北科技大學
官方文件教你怎麼設定
國立中正大學
很久沒用vscode寫C,但看error message應該是要用array,所以用中括號把錯的地方括起來應該就可以?我猜的
國立臺北科技大學
同上 include path那邊用中括號括起來[]
原 PO - 國立清華大學
B3 B5 謝謝!😭 B6 B7 這個方法真的可行耶🤣都沒有想過這樣來 太感謝了🥲 B4 我試過Code Blocks了但無法編譯,還問了資工學長結果也沒找到解方🥲
國立清華大學
路徑拉了嗎
清華大學連環境都不會裝
國立臺灣師範大學 資訊工程學系
B10 清大也可能是非本科系或是新生阿 不要這麼酸好不好
國立臺灣師範大學 資訊工程學系
B8 Code::Blocks 在下載時有很多個版本 有幾個是不含編譯器的,需要自備編譯器並正確設置才能用 因此建議下載並安裝含有編譯器的版本 Visual Studio Code 基本上屬於 Editor,要設到可以媲美IDE還是會比較辛苦 如果可以正確設置Code:: Blocks之類的IDE的話,能比較輕鬆的度過還不懂的處理環境問題的新手期,能專心的處理程式嗎本身的問題 另外就是,寫 C / C++ 我一律推薦使用 Linux 等 *nix系統,在 windows 上寫 C / C++ 實在是太痛苦了www
元智大學
用vs社群版免費不用錢,也沒什麼複雜頁面
國立政治大學
我覺得寫c的話環境越精簡越好,sublime或vim最簡單的編輯器應該就可以了
國立清華大學
直接把mingw的資料夾設到環境變數 vscode裡面的terminal就可以用gcc或g++編譯了
B12 不好意思最近剛學os 想問一下為什麼在windows上寫c很痛苦 跟在linux上有什麼差嗎?
國立臺灣師範大學 資訊工程學系
B16 主要還是 Windows 的設計不太考慮開發者的感受 很多設定都不好調 ( path 之類的 ) 指令也不好用 文件也亂七八糟,年久失修 (Linux自帶的man page可說是頂級小抄+Linux系統的最佳說明書) 而且複雜的套件安裝在 Linux 中普遍使用同一的套件管理來處理,也比較方便省時 開發相關的資源也比較豐富 (當然資料都是英文,不過閱讀英文的資料進步也比較快) 綜合以上原因,在Linux只要簡單的編輯器就可以做到複雜的開發了 (畢竟指令比較好用,不會像windows卡path設定,從指令編譯相對輕鬆也可以學到基礎) 不過相對要學的東西就比較多,但我個人覺得學起來會比較系統化 (不是教材方面,教材真的很散需要自己努力google) P.S 我是 B12 我已經好幾個月沒開Windows來用ㄌ,祝你早日脫離微軟苦海 (?
匿名
此帳號疑似異常
官方正在進行身份確認
這則留言已被用戶檢舉含「交換個人資料」的內容。
B17 感謝 你講得真詳細~ 最近學Linux的時候也覺得缺乏系統性的教材 常常每看到一個新東西就要去爬文找很多資料來了解 感覺永遠學不完的樣子xd
原 PO - 國立清華大學
B10 不好意思,本人的科系只會學Python,C純粹是自己好奇所以才學的 清大本來就是學店,但清大人不會匿名噴人。
原 PO - 國立清華大學
B12 我發現有編譯器版本之分了,也安裝了,看起來是沒問題了,非常感謝!! 至於作業系統的部分,因為怕主力筆電亂弄出事就糗了所以還是不亂動了🤣
B21 好好備份後衝了啦 我們程設老師都說整台灌成Linux就學的會怎麼用Linux了 (?) 沒問題的啦 (# 是說相較 python, C 真的比較複雜,但可以做的邪惡事情 (?) 比較多