完美解決 error C2220: warning treated as error - no object file generated
WinCE 6.0加入一個驅動後,編譯出現:
error C2220: warning treated as error - no object file generated
warning C4047: 'initializing' : 'UCHAR' differs in levels of indirection from 'char [3]'
warning C4013:……
等之類的錯誤,在網上搜索,大部分的方法大致有以下幾種:
1. 改編譯器的編譯選項
2. 修改WDKPATH/i386.inc檔案
3. 修改當前驅動工程的sources檔案
其實最好的方法就是用pragma命令來關閉這些警告!
找到緊跟error C2220的第一個warning,本例是C4047,那麼在驅動原始檔的第一行,加入如下命令:
#pragma warning(disable: 4047)
再重新編譯,如果還有此錯誤,就在4047後面繼續加,以空格隔開如
#pragma warning(disable: 4047 4013)
完美解決!
相關推薦
完美解決 error C2220: warning treated as error - no object file generated
WinCE 6.0加入一個驅動後,編譯出現: error C2220: warning treated as error - no object file generated warning C4047: 'initializing' : 'UCHAR' differs in levels of
gcc: error trying to exec 'cc1': execvp: No such file or directory 的解決
檢查gcc和cpp是否安裝,如果已經安裝,檢查版本是否一致,如果一致還包錯的話,那麼解除安裝gcc和cpp,重新編譯安裝gcc和cpp 檢查命令: rpm -q gcc rpm-q cpp 安裝命令:rpm -ivh xx.rpm 解除安裝命令:rpm -e x
fatal error: caffe/proto/caffe.pb.h: No such file or directory
sudo make -j8 報錯 fatal error: caffe/proto/caffe.pb.h: No such file or directory 解決方法 雖然make all 可以間接解決 但下面是可以解決make 的問題 $ protoc src
gcc: error trying to exec 'cc1': execvp: No such file or directory
編譯android核心時報了上面的錯誤,網上搜了一下, 1.保證gcc許可權. 開始我把許可權升到777之後,還是不行,我就查看了gcc的版本. gcc -v 最後一行為4.4 一開始我把從我網上下的gcc4.4的配置在了環境變數裡,之後我就不用從網上下的,直接配/us
arm-none-linux-gnueabi-g++: error trying to exec 'cc1plus': execvp: No such file or dictionary
1. arm-none-linux-gnueabi-g++不存在 原因:這種情況在於沒有指定好編譯器路徑 方案:假設你當前的arm編譯器位於目錄/opt/arm-linux-gcc/bin下則方案兩種: 1.$ sudo ln -s /opt/arm
當進行make命令學習是出現error trying to exec 'cc1': execvp: No such file or directory
今天在學習make命令時,進行編譯的時候總是會出現這種狀況 error trying to exec 'cc1': execvp: No such file or directory 自己把程式改了又改,改的很簡單之後還是出現這種狀況,發現不是我程式碼的問題,然後去網上查資
arm-xilinx-linux-gnueabi-gcc: error trying to exec 'cc1': execvp: No such file or directory
解決思路: 1,將工具鏈arm-xilinx-linux-gnueabi-gcc的路徑:/home/username/program/bin(本人的電腦路徑) 新增到/etc/profile 或者新增到當前使用者根目錄裡的.bashr
CDH中安裝Hue連線不上資料庫 Unexpected error. Unable to verify database connection 完美解決方案
在安裝CDH時,走到驗證資料庫連線部分時候,Hue總是驗證不過去,報錯為: Unexpected error. Unable to verify database connection。原因大都是因為缺少環境包所致。 我安裝的過程中分別使用過postgresql和mysql,都出現過相
windows下scrapy安裝問題,以及Twisted安裝報錯(error: Microsoft Visual C++ 14.0 is required.)完美解決辦法
方法1(通常是失敗的) 1. 命令列執行: pip3 install scrapy 不管是網路問題也好,缺少相關的包也好,用這條命令安裝scrapy我就沒成功過。。。難受 方法2(成功) 手動安裝相關的包。 1. lxml安裝命令(沒問題): pip3 install lxml
Error:SSL peer shut down incorrectly(完美解決)
前提條件 http://services.gradle.org/distributions/ 複製到瀏覽瀏覽器能開啟 下一步 開啟Android studio gradle version 配置檔案進行更改 Android Studio 預設配
完美解決 npm start 報錯 Error: Cannot find module 'XX' 的問題
問題: 在處理weex專案時,npm start 啟動不了本地服務 但是使用weex run ios 可以啟動iOS模擬器, npm start 報錯,缺少ws模組導致啟動不了localhost本地服務,無法瀏覽器除錯 完美解決 npm start 報錯 Error: Canno
轉! 完美解決 ERROR 1064 (42000): You have an error in your SQL syntax ... near …
在MySQL命令列使用sql語句進行建表時,MySQL 報錯,這個問題之前遇到過幾次,但是總是會因為疏忽又相遇,今天把這個問題寫出來,加深印象吧。 sql語句: CREATE TABLE 'lrs_audit_rule_package'( 'id' BIGINT(20
sscanf引發的Heap corruption detected error問題——有待完美解決
丟擲問題 今天在寫程式的時候遇到了一個以前沒有暴露出來的問題,問題如題目所示。下面寫了一個小的測試程式,如下: #include <stdio.h> #include <stdlib.h> int main(){ unsigned char *u
兩種解決方法 PHP Warning: File upload error
原因:上傳檔案時,沒有管理員許可權的你不能讀取臨時資料夾;解決方法(兩種)找到臨時資料夾並給當前訪問使用者所有許可權;方法一:找到Apache預設的臨時檔案,步驟如下:1.找到臨時資料夾,一般在C:\Windows\Temp;2.右鍵屬性>安全>使用者>編輯
完美解決 ERROR 1064 (42000): You have an error in your SQL syntax ... near …
在MySQL命令列使用sql語句進行建表時,MySQL 報錯,這個問題之前遇到過幾次,但是總是會因為疏忽又相遇,今天把這個問題寫出來,加深印象吧。 sql語句: CREATE TABLE 'lrs_audit_rule_package'( 'id'
AS Error:java.lang.UnsupportedClassVersionError解決方案
1、場景復現 今天通過Terminal 執行命令gradle clean等 的時候突然報如下錯誤。 但是通過AS Build–》Build APK 是成功的。
ubuntu啟動error:unknown filesystem完美解決方案
本人安裝的是win10+ubuntu16.04,硬碟直接安裝。ea error:unknown filesystem grub rescue> 研究了半天,才解決這個問題。先說說是怎麼回事。 安裝ubuntu時,啟動是用grub2進行啟動。我的win7在C盤, Ubu
fatal error: Python.h: No such file or directory 解決
parrot python error pycrypto python.h [常見錯誤] fatal error: Python.h: No such file or directory環境場景系統: Parrot Linux軟件: 系統python默認版本2.7 PyCharm默認版本P
mininet *** Error: RTNETLINK answers: No such file or directory 問題及解決方法
link kubuntu 但是 提示 pull bsp sting 6.0 代碼 一、問題 按照mininet官網中從源碼安裝步驟進行安裝後,運行命令sudo mn --link tc,bw=10,提示說*** Error: RTNETLINK answers: N
解決 Boost安裝:fatal error: bzlib.h: No such file or directory 問題
++ gpo sku fat .cpp post src lib thread 參考: How to install all the boost development libraries? 解決 Boost安裝:fatal error: bzlib.h: No such