Guten Tag Community!
Ich weiß es ist wiedermal ein Linkerfehler.
Aber da ich bisher keinen Post gesehen habe der das Problem löst und
mal Lust hätte endlich mit dem Programmieren anzufangen und diese Starthürde zu meistern,
habe ich die 1. Aufgabe von Seite 37 ausprogrammiert.
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
|
#include<iostream>
#include"TriBase.h"
using namespace std;
int main ()
{
if(!tbInit()) {
tbWriteToLog("I'm in!");
}
tbExit();
}
|
Folgender Fehler tritt auf:
Entwicklungsumgebung: Visual Studio 2012
Linkereinstellungen des Projekts:
WICHTIG->Alle Konfigurationen:
1) Projekteigenschaften > C/C++ > Zusätzliche Includeverzeichnisse
Der "TriBase"-Folder ist die TriBase aus dem Buch (bzw. aus der CD vom Buch)
Der "TriBase10"-Folder ist die von David Scherfgen überarbeitete TriBase (hochgeladen in diesem Forum)
2) Projekteigenschaften > Linker > Zusätzliche Bibliotheksverzeichnisse
C:\pp\include\TriBase\Lib; // Bibliotheken von der CD
C:\pp\include\TriBase10\Dependencies\Lib; // Dependencie-Bibliotheken aus dem Forum
C:\Program Files (x86)\Microsoft DirectX SDK (December 2005)\Lib; // Bibliothek der DirectX-SDK
WICHTIG->DEBUG:
3) Projekteigenschaften > Linker > Eingabe > Zusätzliche Abhängigkeiten
TriBaseD.lib
Ich hoffe mir kann jemand helfen. MfG