2016-04-28 5 views
0

Ich habe eine Kopie von Microsoft Visual 2015 auf einem Windows 32-Bit-Computer. Ich würde gerne C++ Code mit einem Build-Set 2013 kompilieren. Ich habe dieses Thema recherchiert, und ich bin leider sehr fest und suche nach Anleitung.MSVC 2015 mit 2013 Platform Toolset

Wie Sie in meinen Konfigurationen (unten) sehen können, habe ich zusätzlich zu den 2015er Versionen Optionen für das Plattform-Toolset für 2010 und 2008. Ich habe Visual Studio 2013 heruntergeladen. Leider wird die Option nicht zu den Toolset-Optionen hinzugefügt!

Project Configurations

Mein großes Problem, das ich zu lösen versuche, ist ein Fehler, ich bekomme, wenn ich Code zu bauen. Im Einzelnen:

Severity Code Beschreibung Projektdatei Zeilenunterdrückungszustand Fehler LNK2001 nicht aufgelöstes externes Symbol _WinMain @ 16 Testproject C: \ Benutzer \ userProf \ Desktop \ Arbeitsplatz \ Testproject \ Testproject \ MSVCRTD.lib (exe_winmain.obj)

Severity Code Beschreibung Projektdatei Zeilenunterdrückungszustand Fehler LNK2001 nicht aufgelöstes externes Symbol __imp__vsnprintf_s Testproject C: \ Benutzer \ uperProf \ Arbeitsplatz Desktop \ \ Testproject \ Testproject \ MSVCRTD.lib (vsnprintf_s.obj)

Specs

System:

System Specs

Einige Forschungsergebnisse:

https://social.msdn.microsoft.com/Forums/en-US/2f2bb34b-f8f2-4316-80e5-fd2b0d237e17/visual-studio-2013-v110-platform-toolset?forum=visualstudiogeneral

TFS Build 2013 - using Visual Studio 2015

Vielen Dank im Voraus.

Antwort

1

Das "ultimative" Problem scheint ziemlich trivial zu sein. Sie haben eine MSVC-Bibliothek in Ihrem Projektverzeichnis! Das wird zu Versionsfehlern führen. Entferne es einfach. MSVC findet seine eigenen Bibliotheken in einem eigenen Installationsverzeichnis.

+0

Leider hat das nicht funktioniert. Ich fand eine Kopie von 2013 MV Community Studio https://www.visualstudio.com/en-us/news/vs2013-community-vs.aspx und feuerte das auf. Schien die meisten Probleme zu beheben. Dies ist keine Lösung, da ich das Problem einfach umgangen habe (also werde ich keine Antworten posten). – and0rsk

Verwandte Themen