導航:首頁 > 源碼編譯 > vscode編譯c程序

vscode編譯c程序

發布時間:2025-01-04 12:06:21

❶ 在vscode中使用Tiny C Compiler(tcc)作為C語言編譯器,干貨。

在使用VSCode編程時,遇到了無法開始調試的問題。我的源文件路徑全英文和數字,不含中文,導致每次編譯時都會出現錯誤提示。嘗試了多種解決方案,最終發現使用Tiny C Compiler (tcc)作為C語言編譯器,問題得以解決。

首先,從tcc官網下載安裝包,並將tcc路徑添加至環境變數中。接著,配置mingw64\bin環境變數,以支持gdb運行。在VSCode中,修改配置文件以適應個人需要。在c_cpp_properties.json、launch.json、tasks.json和settings.json文件中進行必要的設置。在settings.json中,針對"code-runner.executorMap"添加針對C和C++的執行器映射,確保能夠正常編譯。

通過上述步驟配置後,嘗試運行程序,發現之前的錯誤提示不再出現。然而,運行過程中,輸出窗口會顯示兩條無關緊要的信息。但這不影響程序的正常編譯和執行,因為使用tcc編譯出的二進制文件(exe包)能夠正常運行,且文件大小僅為4KB,遠小於使用gcc編譯的54KB文件。

為了進一步優化配置,避免在輸出窗口中出現"unable to resolve configuration with compilerpath"的提示,我修改了c_cpp_properties.json文件。將導致此錯誤的配置行注釋掉,使得後續操作更為順暢。

閱讀全文

與vscode編譯c程序相關的資料

熱點內容
androidios架構 瀏覽:464
哪個app是專門找廠房的 瀏覽:719
兒童學單詞app哪個好 瀏覽:542
c和c指針pdf 瀏覽:338
不思議迷宮如何激活伺服器 瀏覽:456
女程序員臉部衰老 瀏覽:900
信捷編程工具讀不了plc 瀏覽:127
高中化學等差演算法 瀏覽:760
linux性能定位命令 瀏覽:158
windows如何查看ftp伺服器配置 瀏覽:356
代理伺服器和調度伺服器有什麼區別 瀏覽:95
python出錯標紅線 瀏覽:165
自己編寫app如何連接伺服器 瀏覽:874
台式電腦解壓很卡 瀏覽:308
liux命令 瀏覽:341
單片機msc51的最小電路圖片 瀏覽:449
java和大數據 瀏覽:271
強化包app是什麼 瀏覽:930
python翻譯器顏色怎麼改 瀏覽:582
找中介工作上哪個app 瀏覽:75