// Literatur: Vorlesungsunterlagen ISE3 (FH-Hagenberg) /*********************************************************************/ /* Projekt für statische Library (erzeugt StaticLib.lib) */ /*********************************************************************/ // StaticLib.h: //--------------------------------------------------------------------- #ifndef STATICLIB_H #define STATICLIB_H int Add(int const val1, int const val2); #endif // StaticLib.cpp: //--------------------------------------------------------------------- #include "StaticLib.h" int Add(int const val1, int const val2) { return val1 + val2; } /*********************************************************************/ /* Projekt welches die Library verwendet */ /* die Library wird bei den Abhängigkeiten des Linkers eingetragen */ /*********************************************************************/ // TestStaticLib.cpp: //--------------------------------------------------------------------- #include <iostream> #include <conio.h> #include "StaticLib.h" using namespace std; int main() { int sum = Add(1,2); cout << "Summe: " << sum << endl; _getch(); return 0; }