C ++ / Boost-Dateisystem - Keine Übereinstimmung für '_MSC_VER' festgestellt: Wert '1700' stimmt nicht mit Wert '1600' überein

Ich bin neu in C ++ und Boost. Ich mache ein kleines einfaches Programm, um zu versuchen, die Boost-Dateisystem-Bibliothek zu erlernen. Ich habe die Anweisungen zum Erstellen der Boost-Bibliotheken befolgt. Und jetzt, wenn ich versuche, diesen einfachen Code zu kompilieren, erhalte ich 6 dieser Fehler.

Error   5   error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1600' in App.obj C:\SOURCE\ConsoleApp2\ConsoleApp2\libboost_filesystem-vc110-mt-gd-1_51.lib(codecvt_error_category.obj)  ConsoleApp2  
Error   1   error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1600' in App.obj C:\SOURCE\ConsoleApp2\ConsoleApp2\libboost_filesystem-vc110-mt-gd-1_51.lib(operations.obj)  ConsoleApp2  
Error   2   error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1600' in App.obj C:\SOURCE\ConsoleApp2\ConsoleApp2\libboost_filesystem-vc110-mt-gd-1_51.lib(path.obj)    ConsoleApp2  
Error   3   error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1600' in App.obj C:\SOURCE\ConsoleApp2\ConsoleApp2\libboost_filesystem-vc110-mt-gd-1_51.lib(path_traits.obj) ConsoleApp2  
Error   4   error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1600' in App.obj C:\SOURCE\ConsoleApp2\ConsoleApp2\libboost_filesystem-vc110-mt-gd-1_51.lib(windows_file_codecvt.obj)    ConsoleApp2  
Error   6   error LNK1104: cannot open file 'libboost_filesystem-vc100-mt-gd-1_51.lib'  C:\SOURCE\ConsoleApp2\ConsoleApp2\LINK  ConsoleApp2  

Mein Code inApp.cpp in meinem ConsoleApp2-Projekt

#include <iostream>
#include <boost/filesystem.hpp>

using namespace std;
using namespace boost::filesystem;

int main(void) 
{
    path p = "C:\\TestFiles";
    cout << is_directory(p);

    return 0;
}

Ich versuche, die App mit Visual Studio 2010 zu kompilieren. Einige der Informationen, die ich online gefunden habe, beziehen sich auf VS 2012. Dies trifft meiner Meinung nach nicht auf mich zu. Ich möchte versuchen, die 5 Nichtübereinstimmungsfehler und den endgültigen Verbindungsfehler zu beheben. Ich hoffe, dass der letzte Fehler mit der 5 davor zusammenhängt.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage