Unsolved fatal error C1083: Cannot open include file and warning C4100: '_Tier' : unreferenced formal parameter
-
When I want to compile the original source code from the author's website and in my MSVS2012 (QT5) shows errors.
in Microsoft Visual Studio 2012 (QT5.xx)
1>------ Build started: Project: QtNFSWTuningCalculator, Configuration: Debug Win32 ------ 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppBuild.targets(345,5): warning MSB8004: Intermediate Directory does not end with a trailing slash. This build instance will add the slash as it is required to allow proper evaluation of the Intermediate Directory. 1> Moc'ing ActCar.h... 1> Moc'ing ActPart.h... 1> Moc'ing ActPartClass.h... 1> Moc'ing ActPartSeries.h... 1> Moc'ing ActSolution.h... 1> Moc'ing CBrand.h... 1> Moc'ing DlgCarChooser.h... 1> Moc'ing DlgCarImport.h... 1> Moc'ing DlgCarList.h... 1> Moc'ing DlgCode.h... 1> Moc'ing DlgCompareDiagram.h... 1> Moc'ing DlgDiagram.h... 1> Moc'ing DlgInversion.h... 1> Moc'ing DlgSetLikelihood.h... 1> Moc'ing DlgSettings.h... 1> Moc'ing DlgTuningDiagram.h... 1> Moc'ing EAttribute.h... 1> Moc'ing EClass.h... 1> Moc'ing ESeries.h... 1> Moc'ing EType.h... 1> Moc'ing LabLikelihood.h... 1> Moc'ing MnbMenubar.h... 1> Moc'ing MnuAnalyzer.h... 1> Moc'ing MnuBase.h... 1> Moc'ing MnuBtnCar.h... 1> Moc'ing MnuBtnItems.h... 1> Moc'ing MnuCar.h... 1> Moc'ing MnuCars.h... 1> Moc'ing MnuFile.h... 1> Moc'ing MnuInfo.h... 1> Moc'ing MnuItems.h... 1> Moc'ing MnuMaximizer.h... 1> Moc'ing MnuPartConstraints.h... 1> Moc'ing MnuParts.h... 1> Moc'ing MnuSolutions.h... 1> Moc'ing MnuTab.h... 1> Moc'ing MnuTabTrd.h... 1> Moc'ing MnuTuner.h... 1> Moc'ing ObjDownloader.h... 1> Moc'ing QSingleItemRatioLayout.h... 1> Moc'ing StbStatus.h... 1> Moc'ing Trd.h... 1> Moc'ing TrdAnalyze.h... 1> Moc'ing TrdMaximize.h... 1> Moc'ing WdgCalculator.h... 1> Moc'ing WdgCar.h... 1> Moc'ing WdgCarAttribute.h... 1> Moc'ing WdgCarAttributeBtn.h... 1> Moc'ing WdgCarAttributeBtns.h... 1> Moc'ing WdgCarAttributeLab.h... 1> Moc'ing WdgCarAttributeLabs.h... 1> Moc'ing WdgCarAttributeSpb.h... 1> Moc'ing WdgCarAttributeSpbs.h... 1> Moc'ing WdgCarAttributes.h... 1> Moc'ing WdgCarItem.h... 1> Moc'ing WdgHTRating.h... 1> Moc'ing WdgPart.h... 1> Moc'ing WdgPartBtn.h... 1> Moc'ing WdgPartBtns.h... 1> Moc'ing WdgPartLab.h... 1> Moc'ing WdgPartLabs.h... 1> Moc'ing WdgPartPercent.h... 1> Moc'ing WdgPartPercents.h... 1> Moc'ing WdgParts.h... 1> Moc'ing WdgRating.h... 1> Moc'ing WdgTab.h... 1> Moc'ing WdgTabAnalyzer.h... 1> Moc'ing WdgTabMaximizer.h... 1> Moc'ing WdgTabSettings.h... 1> Moc'ing WdgTabTrd.h... 1> Moc'ing WdgTabTuner.h... 1> Moc'ing WdgVPRating.h... 1> Moc'ing WndCalculator.h... 1> Rcc'ing resource.qrc... 1> moc_ActCar.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Car/ActCar.h(22): fatal error C1083: Cannot open include file: 'QAction': No such file or directory 1> moc_ActPart.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Menus/ActPart.h(22): fatal error C1083: Cannot open include file: 'QAction': No such file or directory 1> moc_ActPartClass.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Menus/ActPartClass.h(22): fatal error C1083: Cannot open include file: 'QAction': No such file or directory 1> moc_ActPartSeries.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Menus/ActPartSeries.h(22): fatal error C1083: Cannot open include file: 'QAction': No such file or directory 1> moc_ActSolution.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Menus/ActSolution.h(22): fatal error C1083: Cannot open include file: 'QAction': No such file or directory 1> moc_CBrand.cpp 1> moc_DlgCarChooser.cpp 1>f:\qtnfswtcl\debug\../src/Widgets/DlgCarChooser.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> moc_DlgCarImport.cpp 1>f:\qtnfswtcl\debug\../src/Widgets/DlgCarImport.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> moc_DlgCarList.cpp 1>f:\qtnfswtcl\debug\../src/Widgets/DlgCarList.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> moc_DlgCode.cpp 1>f:\qtnfswtcl\debug\../src/Widgets/DlgCode.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> moc_DlgCompareDiagram.cpp 1>f:\qtnfswtcl\src\widgets\DlgDiagram.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> moc_DlgDiagram.cpp 1>f:\qtnfswtcl\debug\../src/Widgets/DlgDiagram.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> moc_DlgInversion.cpp 1>f:\qtnfswtcl\debug\../src/Widgets/DlgInversion.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> moc_DlgSetLikelihood.cpp 1>f:\qtnfswtcl\debug\../src/Widgets/DlgSetLikelihood.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> moc_DlgSettings.cpp 1>f:\qtnfswtcl\debug\../src/Settings/DlgSettings.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> moc_DlgTuningDiagram.cpp 1>f:\qtnfswtcl\src\widgets\DlgDiagram.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> moc_EAttribute.cpp 1> moc_EClass.cpp 1> moc_ESeries.cpp 1> moc_EType.cpp 1> Generating Code... 1> Compiling... 1> moc_LabLikelihood.cpp 1>f:\qtnfswtcl\debug\../src/Statusbar/LabLikelihood.h(22): fatal error C1083: Cannot open include file: 'QLabel': No such file or directory 1> moc_MnbMenubar.cpp 1>f:\qtnfswtcl\debug\../src/Menubar/MnbMenubar.h(22): fatal error C1083: Cannot open include file: 'QMenuBar': No such file or directory 1> moc_MnuAnalyzer.cpp 1>f:\qtnfswtcl\src\tab\menus\../../Menubar/MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> moc_MnuBase.cpp 1>f:\qtnfswtcl\debug\../src/Menubar/MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> moc_MnuBtnCar.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Car/MnuBtnCar.h(22): fatal error C1083: Cannot open include file: 'QPushButton': No such file or directory 1> moc_MnuBtnItems.cpp 1>f:\qtnfswtcl\debug\../src/Settings/MnuBtnItems.h(22): fatal error C1083: Cannot open include file: 'QPushButton': No such file or directory 1> moc_MnuCar.cpp 1>f:\qtnfswtcl\src\menubar\MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> moc_MnuCars.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Car/MnuCars.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> moc_MnuFile.cpp 1>f:\qtnfswtcl\src\menubar\MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> moc_MnuInfo.cpp 1>f:\qtnfswtcl\src\menubar\MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> moc_MnuItems.cpp 1>f:\qtnfswtcl\debug\../src/Settings/MnuItems.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> moc_MnuMaximizer.cpp 1>f:\qtnfswtcl\src\tab\menus\../../Menubar/MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> moc_MnuPartConstraints.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Menus/MnuPartConstraints.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> moc_MnuParts.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Menus/MnuParts.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> moc_MnuSolutions.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Menus/MnuSolutions.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> moc_MnuTab.cpp 1>f:\qtnfswtcl\src\tab\menus\../../Menubar/MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> moc_MnuTabTrd.cpp 1>f:\qtnfswtcl\src\tab\menus\../../Menubar/MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> moc_MnuTuner.cpp 1>f:\qtnfswtcl\src\tab\menus\../../Menubar/MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> moc_ObjDownloader.cpp 1> moc_QSingleItemRatioLayout.cpp 1>f:\qtnfswtcl\debug\../src/Widgets/QSingleItemRatioLayout.h(22): fatal error C1083: Cannot open include file: 'QLayout': No such file or directory 1> Generating Code... 1> Compiling... 1> moc_StbStatus.cpp 1>f:\qtnfswtcl\debug\../src/Statusbar/StbStatus.h(22): fatal error C1083: Cannot open include file: 'QStatusBar': No such file or directory 1> moc_Trd.cpp 1> moc_TrdAnalyze.cpp 1> moc_TrdMaximize.cpp 1> moc_WdgCalculator.cpp 1>f:\qtnfswtcl\debug\../src/WdgCalculator.h(22): fatal error C1083: Cannot open include file: 'QTabWidget': No such file or directory 1> moc_WdgCar.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Car/WdgCar.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgCarAttribute.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Attributes/WdgCarAttribute.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgCarAttributeBtn.cpp 1>f:\qtnfswtcl\src\tab\attributes\WdgCarAttribute.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgCarAttributeBtns.cpp 1>f:\qtnfswtcl\src\tab\attributes\WdgCarAttributes.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgCarAttributeLab.cpp 1>f:\qtnfswtcl\src\tab\attributes\WdgCarAttribute.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgCarAttributeLabs.cpp 1>f:\qtnfswtcl\src\tab\attributes\WdgCarAttributes.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgCarAttributes.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Attributes/WdgCarAttributes.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgCarAttributeSpb.cpp 1>f:\qtnfswtcl\src\tab\attributes\WdgCarAttribute.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgCarAttributeSpbs.cpp 1>f:\qtnfswtcl\src\tab\attributes\WdgCarAttributes.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgCarItem.cpp 1>f:\qtnfswtcl\debug\../src/Widgets/WdgCarItem.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgHTRating.cpp 1>f:\qtnfswtcl\src\widgets\WdgRating.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgPart.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Parts/WdgPart.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgPartBtn.cpp 1>f:\qtnfswtcl\src\tab\parts\WdgPart.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgPartBtns.cpp 1>f:\qtnfswtcl\src\tab\parts\WdgParts.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgPartLab.cpp 1>f:\qtnfswtcl\src\tab\parts\WdgPart.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> Generating Code... 1> Compiling... 1> moc_WdgPartLabs.cpp 1>f:\qtnfswtcl\src\tab\parts\WdgParts.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgPartPercent.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Parts/WdgPartPercent.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgPartPercents.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Parts/WdgPartPercents.h(22): fatal error C1083: Cannot open include file: 'QFrame': No such file or directory 1> moc_WdgParts.cpp 1>f:\qtnfswtcl\debug\../src/Tab/Parts/WdgParts.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgRating.cpp 1>f:\qtnfswtcl\debug\../src/Widgets/WdgRating.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgTab.cpp 1>f:\qtnfswtcl\debug\../src/Tab/WdgTab.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgTabAnalyzer.cpp 1>f:\qtnfswtcl\src\tab\WdgTab.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgTabMaximizer.cpp 1>f:\qtnfswtcl\src\tab\WdgTab.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgTabSettings.cpp 1>f:\qtnfswtcl\debug\../src/Settings/WdgTabSettings.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgTabTrd.cpp 1>f:\qtnfswtcl\src\tab\WdgTab.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgTabTuner.cpp 1>f:\qtnfswtcl\src\tab\WdgTab.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WdgVPRating.cpp 1>f:\qtnfswtcl\src\widgets\WdgRating.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> moc_WndCalculator.cpp 1>f:\qtnfswtcl\debug\../src/WndCalculator.h(22): fatal error C1083: Cannot open include file: 'QMainWindow': No such file or directory 1> ActCar.cpp 1>f:\qtnfswtcl\src\tab\car\ActCar.h(22): fatal error C1083: Cannot open include file: 'QAction': No such file or directory 1> ActPart.cpp 1>f:\qtnfswtcl\src\tab\menus\ActPart.h(22): fatal error C1083: Cannot open include file: 'QAction': No such file or directory 1> ActPartClass.cpp 1>f:\qtnfswtcl\src\tab\menus\ActPartClass.h(22): fatal error C1083: Cannot open include file: 'QAction': No such file or directory 1> ActPartSeries.cpp 1>f:\qtnfswtcl\src\tab\menus\ActPartSeries.h(22): fatal error C1083: Cannot open include file: 'QAction': No such file or directory 1> ActSolution.cpp 1>f:\qtnfswtcl\src\tab\menus\ActSolution.h(22): fatal error C1083: Cannot open include file: 'QAction': No such file or directory 1> CAttributes.cpp 1> CBrand.cpp 1>src\Classes\CBrand.cpp(21): fatal error C1083: Cannot open include file: 'QMessageBox': No such file or directory 1> Generating Code... 1> Compiling... 1> CCar.cpp 1>src\Classes\CCar.cpp(21): fatal error C1083: Cannot open include file: 'QMessageBox': No such file or directory 1> CPart.cpp 1> CTuning.cpp 1> DlgCarChooser.cpp 1>f:\qtnfswtcl\src\widgets\DlgCarChooser.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> DlgCarImport.cpp 1>f:\qtnfswtcl\src\widgets\DlgCarImport.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> DlgCarList.cpp 1>f:\qtnfswtcl\src\widgets\DlgCarList.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> DlgCode.cpp 1>f:\qtnfswtcl\src\widgets\DlgCode.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> DlgCompareDiagram.cpp 1>f:\qtnfswtcl\src\widgets\DlgDiagram.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> DlgDiagram.cpp 1>f:\qtnfswtcl\src\widgets\DlgDiagram.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> DlgInversion.cpp 1>f:\qtnfswtcl\src\widgets\DlgInversion.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> DlgSetLikelihood.cpp 1>f:\qtnfswtcl\src\widgets\DlgSetLikelihood.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> DlgSettings.cpp 1>f:\qtnfswtcl\src\settings\DlgSettings.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> DlgTuningDiagram.cpp 1>f:\qtnfswtcl\src\widgets\DlgDiagram.h(22): fatal error C1083: Cannot open include file: 'QDialog': No such file or directory 1> EAttribute.cpp 1> EClass.cpp 1> ESeries.cpp 1> EType.cpp 1> IniFile.cpp 1> IniParameter.cpp 1> IniParameters.cpp 1> Generating Code... 1> Compiling... 1> IniSection.cpp 1> LabLikelihood.cpp 1>f:\qtnfswtcl\src\statusbar\LabLikelihood.h(22): fatal error C1083: Cannot open include file: 'QLabel': No such file or directory 1> LstWdgCar.cpp 1>f:\qtnfswtcl\src\widgets\LstWdgCar.h(22): fatal error C1083: Cannot open include file: 'QListWidgetItem': No such file or directory 1> MnbMenubar.cpp 1>f:\qtnfswtcl\src\menubar\MnbMenubar.h(22): fatal error C1083: Cannot open include file: 'QMenuBar': No such file or directory 1> MnuAnalyzer.cpp 1>f:\qtnfswtcl\src\tab\menus\../../Menubar/MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> MnuBase.cpp 1>f:\qtnfswtcl\src\menubar\MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> MnuBtnCar.cpp 1>f:\qtnfswtcl\src\tab\car\MnuBtnCar.h(22): fatal error C1083: Cannot open include file: 'QPushButton': No such file or directory 1> MnuBtnItems.cpp 1>f:\qtnfswtcl\src\settings\MnuBtnItems.h(22): fatal error C1083: Cannot open include file: 'QPushButton': No such file or directory 1> MnuCar.cpp 1>f:\qtnfswtcl\src\menubar\MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> MnuCars.cpp 1>f:\qtnfswtcl\src\tab\car\MnuCars.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> MnuFile.cpp 1>f:\qtnfswtcl\src\menubar\MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> MnuInfo.cpp 1>f:\qtnfswtcl\src\menubar\MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> MnuItems.cpp 1>f:\qtnfswtcl\src\settings\MnuItems.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> MnuMaximizer.cpp 1>f:\qtnfswtcl\src\tab\menus\../../Menubar/MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> MnuPartConstraints.cpp 1>f:\qtnfswtcl\src\tab\menus\MnuPartConstraints.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> MnuParts.cpp 1>f:\qtnfswtcl\src\tab\menus\MnuParts.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> MnuSolutions.cpp 1>f:\qtnfswtcl\src\tab\menus\MnuSolutions.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> MnuTab.cpp 1>f:\qtnfswtcl\src\tab\menus\../../Menubar/MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> MnuTabTrd.cpp 1>f:\qtnfswtcl\src\tab\menus\../../Menubar/MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> MnuTuner.cpp 1>f:\qtnfswtcl\src\tab\menus\../../Menubar/MnuBase.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> Generating Code... 1> Compiling... 1> MsgDialogs.cpp 1>src\MsgDialogs.cpp(21): fatal error C1083: Cannot open include file: 'QMessageBox': No such file or directory 1> ObjDownloader.cpp 1>src\Widgets\ObjDownloader.cpp(21): fatal error C1083: Cannot open include file: 'QHttp': No such file or directory 1> Parser.cpp 1> ParserFile.cpp 1> QSingleItemRatioLayout.cpp 1>f:\qtnfswtcl\src\widgets\QSingleItemRatioLayout.h(22): fatal error C1083: Cannot open include file: 'QLayout': No such file or directory 1> StbStatus.cpp 1>f:\qtnfswtcl\src\statusbar\StbStatus.h(22): fatal error C1083: Cannot open include file: 'QStatusBar': No such file or directory 1> Trd.cpp 1>f:\qtnfswtcl\src\tab\threads\../Menus/MnuPartConstraints.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> TrdAnalyze.cpp 1>f:\qtnfswtcl\src\tab\threads\../Menus/MnuPartConstraints.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> TrdMaximize.cpp 1>f:\qtnfswtcl\src\tab\threads\../Menus/MnuPartConstraints.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> UnReAttribute.cpp 1>f:\qtnfswtcl\src\undoredo\../Tab/Attributes/WdgCarAttributes.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> UnReAttributes.cpp 1>f:\qtnfswtcl\src\undoredo\../Tab/Attributes/WdgCarAttributes.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> UnReAttributesAndSolutions.cpp 1>f:\qtnfswtcl\src\tab\WdgTab.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> UnReCar.cpp 1>f:\qtnfswtcl\src\undoredo\../Tab/Car/WdgCar.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> UnReCarAndTuning.cpp 1>f:\qtnfswtcl\src\undoredo\../Tab/WdgTab.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> UnReCarAttributesAndSolutions.cpp 1>f:\qtnfswtcl\src\tab\WdgTab.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> UnReClassConstraint.cpp 1>f:\qtnfswtcl\src\undoredo\../Tab/Menus/MnuPartConstraints.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> UnReCmd.cpp 1> UnRePart.cpp 1>f:\qtnfswtcl\src\tab\parts\WdgParts.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> UnReSeriesConstraint.cpp 1>f:\qtnfswtcl\src\undoredo\../Tab/Menus/MnuPartConstraints.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> UnReSolution.cpp 1>f:\qtnfswtcl\src\undoredo\../Tab/Menus/MnuSolutions.h(22): fatal error C1083: Cannot open include file: 'QMenu': No such file or directory 1> Generating Code... 1> Compiling... 1> UnReSolutions.cpp 1>f:\qtnfswtcl\src\tab\WdgTab.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> UnReStack.cpp 1>src\UndoRedo\UnReStack.cpp(21): fatal error C1083: Cannot open include file: 'QAction': No such file or directory 1> UnReTuning.cpp 1>f:\qtnfswtcl\src\undoredo\../Tab/Parts/WdgParts.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgCalculator.cpp 1>f:\qtnfswtcl\src\WdgCalculator.h(22): fatal error C1083: Cannot open include file: 'QTabWidget': No such file or directory 1> WdgCar.cpp 1>f:\qtnfswtcl\src\tab\car\WdgCar.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgCarAttribute.cpp 1>f:\qtnfswtcl\src\tab\attributes\WdgCarAttribute.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgCarAttributeBtn.cpp 1>f:\qtnfswtcl\src\tab\attributes\WdgCarAttribute.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgCarAttributeBtns.cpp 1>f:\qtnfswtcl\src\tab\attributes\WdgCarAttributes.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgCarAttributeLab.cpp 1>f:\qtnfswtcl\src\tab\attributes\WdgCarAttribute.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgCarAttributeLabs.cpp 1>f:\qtnfswtcl\src\tab\attributes\WdgCarAttributes.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgCarAttributeSpb.cpp 1>f:\qtnfswtcl\src\tab\attributes\WdgCarAttribute.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgCarAttributeSpbs.cpp 1>f:\qtnfswtcl\src\tab\attributes\WdgCarAttributes.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgCarAttributes.cpp 1>f:\qtnfswtcl\src\tab\attributes\WdgCarAttributes.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgCarItem.cpp 1>f:\qtnfswtcl\src\widgets\WdgCarItem.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgHTRating.cpp 1>f:\qtnfswtcl\src\widgets\WdgRating.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgPart.cpp 1>f:\qtnfswtcl\src\tab\parts\WdgPart.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgPartBtn.cpp 1>f:\qtnfswtcl\src\tab\parts\WdgPart.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgPartBtns.cpp 1>f:\qtnfswtcl\src\tab\parts\WdgParts.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgPartLab.cpp 1>f:\qtnfswtcl\src\tab\parts\WdgPart.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgPartLabs.cpp 1>f:\qtnfswtcl\src\tab\parts\WdgParts.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> Generating Code... 1> Compiling... 1> WdgPartPercent.cpp 1>f:\qtnfswtcl\src\tab\parts\WdgPartPercent.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgPartPercents.cpp 1>f:\qtnfswtcl\src\tab\parts\WdgPartPercents.h(22): fatal error C1083: Cannot open include file: 'QFrame': No such file or directory 1> WdgParts.cpp 1>f:\qtnfswtcl\src\tab\parts\WdgParts.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgRating.cpp 1>f:\qtnfswtcl\src\widgets\WdgRating.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgTab.cpp 1>f:\qtnfswtcl\src\tab\WdgTab.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgTabAnalyzer.cpp 1>f:\qtnfswtcl\src\tab\WdgTab.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgTabMaximizer.cpp 1>f:\qtnfswtcl\src\tab\WdgTab.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgTabSettings.cpp 1>f:\qtnfswtcl\src\settings\WdgTabSettings.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgTabTrd.cpp 1>f:\qtnfswtcl\src\tab\WdgTab.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgTabTuner.cpp 1>f:\qtnfswtcl\src\tab\WdgTab.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WdgVPRating.cpp 1>f:\qtnfswtcl\src\widgets\WdgRating.h(22): fatal error C1083: Cannot open include file: 'QWidget': No such file or directory 1> WndCalculator.cpp 1>f:\qtnfswtcl\src\WndCalculator.h(22): fatal error C1083: Cannot open include file: 'QMainWindow': No such file or directory 1> XmlCarListReader.cpp 1>src\Widgets\XmlCarListReader.cpp(59): warning C4100: '_Tier' : unreferenced formal parameter 1>src\Widgets\XmlCarListReader.cpp(117): warning C4100: '_Tier' : unreferenced formal parameter 1>src\Widgets\XmlCarListReader.cpp(297): warning C4100: '_Tier' : unreferenced formal parameter 1> XmlShardListReader.cpp 1> main.cpp 1>src\main.cpp(19): fatal error C1083: Cannot open include file: 'QApplication': No such file or directory 1> utils.cpp 1>src\utils.cpp(23): fatal error C1083: Cannot open include file: 'QMessageBox': No such file or directory 1> Generating Code... ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
How fix Warning C4100?
in QT creator 2.2.1 : (debug qt 4.8.6)
F:\QtNFSWTuningCalculator-build-desktop..\QtNFSWTCL\src\Widgets\DlgCarImport.cpp:429: warning: C4100: '_Event' : unreferenced formal parameter
EType.obj:-1: error: LNK2005: "public: __thiscall ESeriesTranslator::ESeriesTranslator(class QObject *)" (??0ESeriesTranslator@@QAE@PAVQObject@@@Z) already defined in ESeries.obj
EType.obj:-1: error: LNK2005: "public: virtual __thiscall ESeriesTranslator::~ESeriesTranslator(void)" (??1ESeriesTranslator@@UAE@XZ) already defined in ESeries.obj
EType.obj:-1: error: LNK2005: "public: static class QString __cdecl ESeriesTranslator::str(enum ESeries const &)" (?str@ESeriesTranslator@@SA?AVQString@@ABW4ESeries@@@Z) already defined in ESeries.obj
EType.obj:-1: error: LNK2005: "public: static class QString __cdecl ESeriesTranslator::allowParts(enum ESeries const &)" (?allowParts@ESeriesTranslator@@SA?AVQString@@ABW4ESeries@@@Z) already defined in ESeries.obj
EType.obj:-1: error: LNK2005: "class QString __cdecl str(enum ESeries const &)" (?str@@YA?AVQString@@ABW4ESeries@@@Z) already defined in ESeries.obj
WdgCarItem.obj:-1: error: LNK2019: unresolved external symbol "class QString __cdecl istr(enum EType const &)" (?istr@@YA?AVQString@@ABW4EType@@@Z) referenced in function "public: bool __thiscall WdgCarItem::LoadCar(class QString const &)" (?LoadCar@WdgCarItem@@QAE_NABVQString@@@Z)
WdgTabTuner.obj:-1: error: LNK2001: unresolved external symbol "class QString __cdecl istr(enum EType const &)" (?istr@@YA?AVQString@@ABW4EType@@@Z)
F:\QtNFSWTuningCalculator-build-desktop..\QtNFSWTCL\src\utils.cpp:246: warning: C4065: switch statement contains 'default' but no 'case' labelsTRating utils::series2rating(const ESeries& _Series) { switch( _Series ) { default: break; } return (TRating)_Series; }
In the past, I did not have compilation problems. Now he shows me the errors.
Source: https://github.com/zmarek20/QtNFSWTuningCalculatorLatest
Would not it be better to translate the QT library into STDCALL / MSVisualstudio? -
-
The original author has violated the one definition rule for whatever reason, according to the linker errors. You need to fix the code so there's only one definition of each one function/method in the binary otherwise you won't be able to link it all together.
Also there's something fishy here. You say you compile with Qt5 (which requires additional
QT += widgets
in the pro file) and compile fails, but then you provide linker errors, which is impossible as the compilation failed. What are you doing exactly? -
.Pro file
TEMPLATE = app TARGET = QtNFSWTC QT += widgets \ core \ gui \ multimedia \ network \ xml HEADERS += src/Widgets/XmlShardListReader.h \ src/MsgDialogs.h \ src/Settings/MnuBtnItems.h \ src/Settings/MnuItems.h \ src/Widgets/DlgCarImport.h \ src/Widgets/DlgCode.h \ src/Widgets/DlgSetLikelihood.h \ src/Widgets/LstWdgCar.h \ src/Widgets/ObjDownloader.h \ src/Widgets/XmlCarListReader.h \ src/Widgets/DlgInversion.h \ src/Widgets/WdgCarItem.h \ src/Widgets/DlgCarList.h \ src/Classes/EAttribute.h \ src/Classes/CAttributes.h \ src/Classes/CBrand.h \ src/Classes/CCar.h \ src/Classes/CPart.h \ src/Classes/CTuning.h \ src/Classes/EClass.h \ src/Classes/ESeries.h \ src/Classes/EType.h \ src/Classes/EValue.h \ src/Classes/TypeDefinitions.h \ src/Classes/TypeDefinitions.h \ src/Menubar/MnbMenubar.h \ src/Menubar/MnuBase.h \ src/Menubar/MnuCar.h \ src/Menubar/MnuFile.h \ src/Menubar/MnuInfo.h \ src/Parser/IniFile.h \ src/Parser/IniParameter.h \ src/Parser/IniParameters.h \ src/Parser/IniSection.h \ src/Parser/Parser.h \ src/Parser/ParserFile.h \ src/Settings/DlgSettings.h \ src/Settings/WdgTabSettings.h \ src/Statusbar/LabLikelihood.h \ src/Statusbar/StbStatus.h \ src/Tab/Attributes/WdgCarAttribute.h \ src/Tab/Attributes/WdgCarAttributeBtn.h \ src/Tab/Attributes/WdgCarAttributeBtns.h \ src/Tab/Attributes/WdgCarAttributeLab.h \ src/Tab/Attributes/WdgCarAttributeLabs.h \ src/Tab/Attributes/WdgCarAttributeSpb.h \ src/Tab/Attributes/WdgCarAttributeSpbs.h \ src/Tab/Attributes/WdgCarAttributes.h \ src/Tab/Car/ActCar.h \ src/Tab/Car/MnuBtnCar.h \ src/Tab/Car/MnuCars.h \ src/Tab/Car/WdgCar.h \ src/Tab/Menus/ActPart.h \ src/Tab/Menus/ActPartClass.h \ src/Tab/Menus/ActPartSeries.h \ src/Tab/Menus/ActSolution.h \ src/Tab/Menus/MnuAnalyzer.h \ src/Tab/Menus/MnuMaximizer.h \ src/Tab/Menus/MnuPartConstraints.h \ src/Tab/Menus/MnuParts.h \ src/Tab/Menus/MnuSolutions.h \ src/Tab/Menus/MnuTab.h \ src/Tab/Menus/MnuTabTrd.h \ src/Tab/Menus/MnuTuner.h \ src/Tab/Parts/WdgPart.h \ src/Tab/Parts/WdgPartBtn.h \ src/Tab/Parts/WdgPartBtns.h \ src/Tab/Parts/WdgPartLab.h \ src/Tab/Parts/WdgPartLabs.h \ src/Tab/Parts/WdgPartPercent.h \ src/Tab/Parts/WdgPartPercents.h \ src/Tab/Parts/WdgParts.h \ src/Tab/Threads/Trd.h \ src/Tab/Threads/TrdAnalyze.h \ src/Tab/Threads/TrdMaximize.h \ src/Tab/WdgTab.h \ src/Tab/WdgTabAnalyzer.h \ src/Tab/WdgTabMaximizer.h \ src/Tab/WdgTabTrd.h \ src/Tab/WdgTabTuner.h \ src/UndoRedo/UnReAttribute.h \ src/UndoRedo/UnReAttributes.h \ src/UndoRedo/UnReAttributesAndSolutions.h \ src/UndoRedo/UnReCar.h \ src/UndoRedo/UnReCarAndTuning.h \ src/UndoRedo/UnReCarAttributesAndSolutions.h \ src/UndoRedo/UnReClassConstraint.h \ src/UndoRedo/UnReCmd.h \ src/UndoRedo/UnRePart.h \ src/UndoRedo/UnReSeriesConstraint.h \ src/UndoRedo/UnReSolution.h \ src/UndoRedo/UnReSolutions.h \ src/UndoRedo/UnReStack.h \ src/UndoRedo/UnReTuning.h \ src/WdgCalculator.h \ src/Widgets/DlgCarChooser.h \ src/Widgets/DlgCompareDiagram.h \ src/Widgets/DlgDiagram.h \ src/Widgets/DlgTuningDiagram.h \ src/Widgets/QSingleItemRatioLayout.h \ src/Widgets/WdgHTRating.h \ src/Widgets/WdgRating.h \ src/Widgets/WdgVPRating.h \ src/info.h \ src/utils.h \ src/WndCalculator.h SOURCES += src/Widgets/XmlShardListReader.cpp \ src/MsgDialogs.cpp \ src/Settings/MnuBtnItems.cpp \ src/Settings/MnuItems.cpp \ src/Widgets/DlgCarImport.cpp \ src/Widgets/DlgCode.cpp \ src/Widgets/DlgSetLikelihood.cpp \ src/Widgets/LstWdgCar.cpp \ src/Widgets/ObjDownloader.cpp \ src/Widgets/XmlCarListReader.cpp \ src/Widgets/DlgInversion.cpp \ src/Widgets/WdgCarItem.cpp \ src/Widgets/DlgCarList.cpp \ src/Classes/EAttribute.cpp \ src/Classes/CAttributes.cpp \ src/Classes/CBrand.cpp \ src/Classes/CCar.cpp \ src/Classes/CPart.cpp \ src/Classes/CTuning.cpp \ src/Classes/EClass.cpp \ src/Classes/ESeries.cpp \ src/Classes/EType.cpp \ src/Menubar/MnbMenubar.cpp \ src/Menubar/MnuBase.cpp \ src/Menubar/MnuCar.cpp \ src/Menubar/MnuFile.cpp \ src/Menubar/MnuInfo.cpp \ src/Parser/IniFile.cpp \ src/Parser/IniParameter.cpp \ src/Parser/IniParameters.cpp \ src/Parser/IniSection.cpp \ src/Parser/Parser.cpp \ src/Parser/ParserFile.cpp \ src/Settings/DlgSettings.cpp \ src/Settings/WdgTabSettings.cpp \ src/Statusbar/LabLikelihood.cpp \ src/Statusbar/StbStatus.cpp \ src/Tab/Attributes/WdgCarAttribute.cpp \ src/Tab/Attributes/WdgCarAttributeBtn.cpp \ src/Tab/Attributes/WdgCarAttributeBtns.cpp \ src/Tab/Attributes/WdgCarAttributeLab.cpp \ src/Tab/Attributes/WdgCarAttributeLabs.cpp \ src/Tab/Attributes/WdgCarAttributeSpb.cpp \ src/Tab/Attributes/WdgCarAttributeSpbs.cpp \ src/Tab/Attributes/WdgCarAttributes.cpp \ src/Tab/Car/ActCar.cpp \ src/Tab/Car/MnuBtnCar.cpp \ src/Tab/Car/MnuCars.cpp \ src/Tab/Car/WdgCar.cpp \ src/Tab/Menus/ActPart.cpp \ src/Tab/Menus/ActPartClass.cpp \ src/Tab/Menus/ActPartSeries.cpp \ src/Tab/Menus/ActSolution.cpp \ src/Tab/Menus/MnuAnalyzer.cpp \ src/Tab/Menus/MnuMaximizer.cpp \ src/Tab/Menus/MnuPartConstraints.cpp \ src/Tab/Menus/MnuParts.cpp \ src/Tab/Menus/MnuSolutions.cpp \ src/Tab/Menus/MnuTab.cpp \ src/Tab/Menus/MnuTabTrd.cpp \ src/Tab/Menus/MnuTuner.cpp \ src/Tab/Parts/WdgPart.cpp \ src/Tab/Parts/WdgPartBtn.cpp \ src/Tab/Parts/WdgPartBtns.cpp \ src/Tab/Parts/WdgPartLab.cpp \ src/Tab/Parts/WdgPartLabs.cpp \ src/Tab/Parts/WdgPartPercent.cpp \ src/Tab/Parts/WdgPartPercents.cpp \ src/Tab/Parts/WdgParts.cpp \ src/Tab/Threads/Trd.cpp \ src/Tab/Threads/TrdAnalyze.cpp \ src/Tab/Threads/TrdMaximize.cpp \ src/Tab/WdgTab.cpp \ src/Tab/WdgTabAnalyzer.cpp \ src/Tab/WdgTabMaximizer.cpp \ src/Tab/WdgTabTrd.cpp \ src/Tab/WdgTabTuner.cpp \ src/UndoRedo/UnReAttribute.cpp \ src/UndoRedo/UnReAttributes.cpp \ src/UndoRedo/UnReAttributesAndSolutions.cpp \ src/UndoRedo/UnReCar.cpp \ src/UndoRedo/UnReCarAndTuning.cpp \ src/UndoRedo/UnReCarAttributesAndSolutions.cpp \ src/UndoRedo/UnReClassConstraint.cpp \ src/UndoRedo/UnReCmd.cpp \ src/UndoRedo/UnRePart.cpp \ src/UndoRedo/UnReSeriesConstraint.cpp \ src/UndoRedo/UnReSolution.cpp \ src/UndoRedo/UnReSolutions.cpp \ src/UndoRedo/UnReStack.cpp \ src/UndoRedo/UnReTuning.cpp \ src/WdgCalculator.cpp \ src/Widgets/DlgCarChooser.cpp \ src/Widgets/DlgCompareDiagram.cpp \ src/Widgets/DlgDiagram.cpp \ src/Widgets/DlgTuningDiagram.cpp \ src/Widgets/QSingleItemRatioLayout.cpp \ src/Widgets/WdgHTRating.cpp \ src/Widgets/WdgRating.cpp \ src/Widgets/WdgVPRating.cpp \ src/WndCalculator.cpp \ src/utils.cpp \ src/main.cpp FORMS += RESOURCES += resource.qrc RC_FILE = appicon.rc TRANSLATIONS = untranslated.ts \ german.ts \ english.ts \ spanish.ts
it still shows linker errors, even though I changed the version of QT package. I will not continue with QT5.
-
@zmare20k said in fatal error C1083: Cannot open include file and warning C4100: '_Tier' : unreferenced formal parameter:
I will not continue with QT5.
I hate to break your bubble, but this has little to do with Qt or its version. You need to fix the actual code to make it work. The linker will not accept multiple symbols, not ever, and will not know how to treat calls of functions that have no definition (that's the
unresolved external symbol
error you get).