編譯不顯示warning
Ⅰ keil編譯的時候可以設置不報warnings嗎
可以屏蔽的,在項目配置里找一下
Ⅱ 如何去掉VS 編譯時提示的warning 信息
project --> xxx(工程名) Properties...進去以後
configuration properties --> c/c++ --> advanced
disable specific warnings欄填入警告的編號
如果是多個警告,用逗號分隔他們的編號
比如warning 4299: 就填4299
Ⅲ c語言 編譯時的warning 怎麼解決
內存分配超了編譯器的最大值 可能不能運行(image may not run)
嘗試動態分配吧,或改善演算法
Ⅳ 關於linux編譯模塊,總是出現很多的warning,看著比較煩,請問輸入哪個命令可以不顯示他們呢
gcc或者g++可以用-w參數來去掉所有警告,但是最好還是通過修改源代碼來去掉警告
Ⅳ 在編譯C 程序時,沒有出現error 或warning .,但是最後運行程序時,結果卻與預期的相差的
程序的錯誤有:
1,編譯錯誤,這是由於程序的語法等由編譯器可以檢查出來的淺顯錯誤;
2,鏈接錯誤,當多個文件時如果編寫錯誤會出現此類錯誤;
3,以上均正確,程序卻並不是你想要的結果,那就是程序的邏輯錯誤了,需要用心去檢查。
Ⅵ 在C程序中,編譯的時候,出現的那個warning,指的是什麼意思啊急,謝謝啦!
是警告信息,對於本編譯器規則來說,符合編譯規則,但是有些是無意義的,或者大了語法的擦邊球,不完全符合,但是也能用的。大部分可以忽略。有的時候可以設置警告的等級,視編譯器而定。
Ⅶ ubuntu系統下用GCC編譯C程序,如何能設置不提示警告
可以用編譯指令忽略警告,但強烈不推薦這樣做,存在的警告,就是你的代碼有BUG的可能性很大,不要無視警告,認真看下是為什麼產生這些警告信息。
Ⅷ ARM編譯時出現-w,抑制了warning,請問怎麼去掉
makefile文件給出的吧。刪掉-W就可以了。如果是ARM編譯器,你可以試試如下格式:arm-elf-gcc -c XXX.c 回車arm-elf-gcc -o a.out -elf2flt XXX.o
這是手工編譯,如果是多個文件需要編譯成一個文件,先單獨編譯好各個.c文件成.o文件,然後在-elf2flt 後面給出.o文件就可以了。
我的ARM gcc版本是 2.95.3
Ⅸ 如何忽略c語言編譯中warning直接運行
程序是完全編譯通過的,而且運行結果也正確,所以不是程序本身的問題,而是你調試運行時候有錯誤或者你用的編譯器本身就有問題。
糾正一點,編譯出錯的提示裡面,你最主要看的是error後面跟著的內容,warning後面跟著的內容只是警告,譬如一些數據類型的自動轉換,編譯的時候都會出現warning,直接忽略就好了。
另外,團IDC網上有許多產品團購,便宜有口碑