當前位置:首頁 » 編程軟體 » 編譯的時候報警怎麼處理

編譯的時候報警怎麼處理

發布時間: 2024-12-14 03:06:06

❶ 我寫的程序在keil編譯時出現missing ';' before 'code'編譯錯誤

你好!!
在頭文件下添加預處理宏定義:
#define uchar unsigned char 你出現的編譯警告,應該是頭文件內定義的函數沒有被使用出的警告

❷ API程序中的問題,進來看看

如果編譯器在編譯afxv_w32.h文件之前編譯了windows.h文件,編譯器會報上面的錯誤,因為在afxv_w32.h文件中有下面的一句預編譯報警:
#ifdef _WINDOWS_
#error WINDOWS.H already included. MFC apps must not #include <windows.h>
#endif

可以將包含有#include 「windows.h"的頭文件放在所有包含的頭文件的最後面,這樣使得對afxv_w32文件的編譯處理發生在先,這樣,由於在afxv_w32.h中已經包含了windows.h,那麼宏_WINDOWS_將被定義,後繼的#include "windows.h"語句將形同虛設,上面的編譯報警也不會發生了。

❸ keil編譯的時候可以設置不報warnings嗎

可以屏蔽的,在項目配置里找一下

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:588
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:884
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:576
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:762
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:679
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1009
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:252
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:110
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:801
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:708