error LNK2038: 檢測到“_MSC_VER”的不匹配項: 值“1700”不匹配值“1800”
問題描述:
在用VS2012編譯時出現下面的錯誤
error LNK2038: 檢測到“_MSC_VER”的不匹配項: 值“1600”不匹配值“1700”
error LNK2038: 檢測到“_MSC_VER”的不匹配項: 值“1600”不匹配值“1800”
問題分析:
_MSC_VER 定義編譯器的版本。下面是一些編譯器版本的_MSC_VER值:
MS VC++ 12.0 _MSC_VER = 1800
MS VC++ 10.0 _MSC_VER = 1600
MS VC++ 9.0 _MSC_VER = 1500
MS VC++ 6.0 _MSC_VER = 1200
其中MS VC++ 12.0就是Visual C++ 2013,MS VC++ 10.0就是Visual C++ 2010,MS VC++ 8.0就是Visual C++ 2005。
由於你使用了vs2013,相比較vs2013以及之前的vs為更高版本,致使msvc不相容!
解決方法:
在專案右鍵屬性-配置屬性-常規中,平臺工具集選用為合適平臺即可,我這裡就選擇 vs2013 (v120).
相關推薦
error LNK2038: 檢測到“_MSC_VER”的不匹配項: 值“1700”不匹配值“1800”
問題描述: 在用VS2012編譯時出現下面的錯誤 error LNK2038: 檢測到“_MSC_VER”的不匹配項: 值“1600”不匹配值“1700” error LNK2038: 檢測到“_MSC_VER”的不匹配項: 值“1600”不匹配值“1800”
VS:error LNK2038: 檢測到“_ITERATOR_DEBUG_LEVEL”的不匹配項: 值“0”不匹配值“2
問題 使用VS2015版本連結lib編譯時,提示: 原因: ①當前工程為Debug版本,而呼叫的lib庫為Release版本; 將Debug模式改為Release模式。 或當前工程為Release模式連結了Debug模式下的lib庫。 ②工程屬性裡,程式碼生成
(vtkColorSeries.obj) : error LNK2038: 檢測到“_ITERATOR_DEBUG_LEVEL”的不匹配項: 值“2”
在PCL時候出現了下面的錯誤: vtkCommonColor-7.0-gd.lib(vtkColorSeries.obj) : error LNK2038: 檢測到“_ITERATOR_DEBUG_LEVEL”的不匹配項: 值“2”不匹配值“0”(miantest.obj
error LNK2038: 檢測到“_MSC_VER”的不匹配項問題
_MSC_VER這個相當於做了巨集的檢測 _MSC_VER 定義編譯器的版本。下面是一些編譯器版本的_MSC_VER值: MS VC++ 14.0 _MSC_VER = 1900 vs2015 MS VC++ 12.0 _MSC_VER = 1800 vs2013的編譯器
vs2012 error LNK2038 RuntimeLibrary 不匹配的解決
在工程上右鍵-》屬性-》c/c++-》程式碼生成-》執行庫 改成(release為MT,debug為MTD)即可解決: error LNK2038: 檢測到“RuntimeLibrary”的不匹配項: 值“MT_StaticRelease”不匹配值“MD_DynamicRe
打包佈署“Windows Installer 3.1”中“PublicKey”特性的值與檔案".."的值不匹配
PublicKey”特性的值與檔案“C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\DotNetFX35SP1\dotNetFX30\XPSEPSC-x86-en-US.exe”的該特
迅雷程浩:痛點不痛,剛需不剛,是90%創業項目的通病(剛需就三點:要麽極大地提高效率,要麽極大地降低成本,要麽極大地提升體驗)
大公司 資源 https data 通信 免費 減肥 聊天 log 首發|黑馬學院 heima_ying;口述|程浩;整理|醬紫君 本文由創業家根據程浩在黑馬營的演講素材整理而成。轉載請聯系創業家獲得授權(微信 ID:chuangyejia) 前言 2
angular.js 頭部默認值,不使用json提交數據
ont 不知道 ade lar mon form encodeuri nbsp comm 自己使用自定義方法獲取的,不知道有沒有更好的。 // 獲取angular中appfunction getApp(appStr, para) { var app = angul
關於laravel 用paginate()取值取不到的問題
collect pan array ted authent ces created lar esp 前幾天在寫api的時候,出現了一個比較奇怪的問題,用paginate()方法取值取不到的問題,我奇怪的是,我用paginate()方法取值是直接復制粘貼之前自己寫過的api中
KendoUI關於Grid頁面刷新賦值(不修改數據庫)
fresh 修改 png row -1 event var 技術 remove 1.Grid頁面某個字段修改賦值(不用刷新) var row = GG.data("kendoGrid").select(); var data = GG.data("kend
Cocos2d-x 3.0中 物理碰撞檢測中onContactBegin回調函數不響應問題
track 後來 which compare mar details egl def trac 好吧,事實上這篇也是暫時冒出來的,近期朋友要做個物理遊戲,曾經做物理還是用box2d,呃。確實要花些功夫才幹搞懂當中的精髓,可是聽講這套引擎又一次封裝了一次。要easy非
今天tomcat啟動項目的時候不報錯而且啟動的很快,最後發現是tomcat部署項目的時候,並沒有將一部分文件復制到tomcat的目錄下
img .com 右鍵 復制 添加 啟動 報錯 9.png 今天 解決辦法是 右鍵點擊項目 找到Properties 選中紅色框 然後找到右邊的add點擊 看看項目有哪些沒有復制過去 添加上去 就可以了 今天tomcat啟動項目的時候不報錯而且啟動的很快,最
項目名報錯,但是項目裏不顯示錯誤的問題
targe all myeclips face 錯誤 itl ase jre 編譯 project 編譯問題,需要三處的jdk版本要保持一致,才能編譯通過。 1、在項目上右鍵properties->MyEclipse->project Facets->ja
hdu3065 病毒侵襲持續中 AC自動機入門題 N(N <= 1000)個長度不大於50的模式串(保證所有的模式串都不相同), 一個長度不大於2000000的待匹配串,求模式串在待匹配串中的出現次數。
sizeof archive 模式 emp tomat .... truct print sca /** 題目:hdu3065 病毒侵襲持續中 鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=3065 題意:N(N <= 1
javac編譯時找不到文件的問題和運行項目找不到指定類問題
文本 cnblogs 默認 cmd 目錄 技術分享 一個 空格 net 問題描述: 剛剛安裝完JDK,打開Eclipse創建一個新項目,寫了一個測試類進行輸出打印語句時,報無法找到相應類。 然後,我跑到CMD中進行javac Test.java運行測試時,報找不到對應文件。
Error: [WinError 10013] 以一種訪問權限不允許的方式做了一個訪問套接字的嘗試。
技術分享 其它 被占用 ima 訪問權限 wine task -1 端口 該錯誤其實是Django的端口號被占用,解決步驟如下:1.找出占用的端口號:輸入netstart _anoif indstr 8000 2.找出端口號對應的服務器:tasklist if ind
關於Java函數不支持參數默認值的討論,最後一條亮了 2333
.com image 分享圖片 ges 函數 ava nbsp 不支持 java 關於Java函數不支持參數默認值的討論,最後一條亮了 2333
如何解決IntelliJ在打包Maven項目時不打包配置文件
uil clas sources 文件中 body pom build pre div 在pom文件中加上你的配置文件夾目錄: <build> <resources> <resource> <
啟動django應用報錯 “Error: [WinError 10013] 以一種訪問權限不允許的方式做了一個訪問套接字的嘗試。”
pan dst 方式 ask 網上 參考 nds post csharp 啟動django應用時報如下錯誤 “Error: [WinError 10013] 以一種訪問權限不允許的方式做了一個訪問套接字的嘗試。” 網上查了一下,是8000端口被其他程序占用了,殺掉占用的程
String不是final修飾,值是不可變的,解釋
賦值 變量 指向 修飾 對象 string num str pos String s = "Java"; s = "HTML";第一條語句創建了一個內容為"Java"的String對象,並將其引用賦值給s。第二條語句創建了一個內容為"HTML"的新String對象,並將其