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

編譯的時候報警怎麼處理

發布時間: 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嗎

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

熱點內容
dropbear編譯 發布:2025-07-10 08:27:35 瀏覽:684
我的世界電腦建造伺服器推薦 發布:2025-07-10 08:13:08 瀏覽:401
如何提高存儲數據的速度 發布:2025-07-10 07:55:57 瀏覽:259
規范c語言代碼 發布:2025-07-10 07:55:57 瀏覽:516
在線砍價源碼 發布:2025-07-10 07:55:56 瀏覽:796
編程工作年限 發布:2025-07-10 07:44:42 瀏覽:143
vc壓縮文件夾 發布:2025-07-10 07:43:56 瀏覽:450
汽貿解壓 發布:2025-07-10 07:43:56 瀏覽:877
dreamweaver連接資料庫 發布:2025-07-10 07:43:55 瀏覽:742
三菱編程書籍 發布:2025-07-10 07:39:38 瀏覽:497