導航:首頁 > 源碼編譯 > 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程序相關的資料

熱點內容
四川補貼認證下載什麼app 瀏覽:858
android設計風格 瀏覽:426
視頻不支持我的加密 瀏覽:342
布包pdf 瀏覽:267
程序員錄制課程表 瀏覽:626
eclipsephp斷點調試 瀏覽:895
虛擬成交量指標源碼 瀏覽:838
什麼APP有背單詞小組 瀏覽:43
蘋果2g視頻怎麼加密 瀏覽:204
人工智慧程序員和古典錄音師相遇 瀏覽:415
國產伺服器是怎麼來的 瀏覽:116
蓄勢待發源碼 瀏覽:458
伺服器如何清理log文件 瀏覽:835
javaawtfont 瀏覽:627
php企業站後台 瀏覽:417
日企程序員招聘 瀏覽:113
伺服器中毒網頁投放廣告怎麼辦 瀏覽:709
安卓快閃記憶體掉速是什麼原因 瀏覽:409
fcfs調度演算法代碼 瀏覽:686
應用加密安全提示問題如何重設 瀏覽:54