Wenn ich jedoch versuche, den folgenden Code zu erstellen und auszuführen:
Code: Select all
#include
using namespace std;
using namespace irrklang;
int main(){
ISoundEngine* engine = createIrrKlangDevice();
}
Code: Select all
|Line 5|undefined reference to`_imp___ZN8irrklang20createIrrKlangDeviceENS_21E_SOUND_OUTPUT_DRIVEREiPKcS2_'|
Code: Select all
64bit-1.5.0\lib\Winx64-visualStudio\irrKlang.lib"
obj\Debug\main.o: In function `main':
C:/Users/Johnny/Desktop/Python/Learner/main.cpp:5: undefined reference to _imp___ZN8irrklang20createIrrKlangDeviceENS_21E_SOUND_OUTPUT_DRIVEREiPKcS2_'
collect2.exe: error: ld returned 1 exit status
Process terminated with status 1 (0 minute(s), 0 second(s))
1 error(s), 0 warning(s) (0 minute(s), 0 second(s))
Ich habe das nachgeschlagen Fehler bei Google, und obwohl Leute mit demselben Problem darauf stoßen, sind alle Lösungen, die sie erhalten haben, entweder zu vage oder ihr Fehlerbericht wurde durch einen anderen Fehler verursacht.
Hier sind einige Seiten, die ich mir angesehen habe durch:
http://www.ambiera.com/forum.php?t=939
I Ich habe mehr als nur diesen durchgesehen, größtenteils im selben Forum, aber ich kann nur maximal zwei Links posten, und ich habe entschieden, dass es wichtiger ist, dass Sie sagen können, wie ich die Bibliothek verlinkt habe.