簡體   English   中英

Qt5Cored.lib(Qt5Cored.dll):模塊機器類型“ x64”與目標機器類型“ X86”沖突

[英]Qt5Cored.lib(Qt5Cored.dll) : module machine type 'x64' conflicts with target machine type 'X86'

我在詹金斯都做。 我正在使用CMake通過Makefile Generator:Visual Studio 12配置項目。此后,我有了解決方案文件- * .sln。 我的下一步是使用MSBuild構建項目。 我使用命令行參數-/ p運行它:“ VisualStudioVersion = 12.0”。 處理此步驟時,我收到消息:

> Qt5Cored.lib(Qt5Cored.dll) : fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'X86'

我嘗試使用Makefile Generator:Visual Studio 12 Win64,出現了更多的故障。 在我還嘗試使用參數/p:"Platform=x64"運行MSBuild之后/p:"Platform=x64"但失敗了- "Debug|x64"無效。

我有適用於x64平台的Qt,我的機器也適用於x64。 我在CMAKE_PREFIX_PATH也有通往Qt的正確路徑。 我真的不知道該怎么辦:C

我解決了我的問題:我為x86安裝了Qt,它可以工作:))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM