C in Microsoft Visual Studio Express 2013, Linkerfehler LNK2019: Verweis auf nicht aufgelöstes externes Symbol



  • Hallo zusammen,

    ich teste gerade eine die Bibliothek "libxl" (www.libxl.com) zum direkten Zugriff auf Excel-Files in C, kann aber nicht mal erste Beispiele nachvollziehen, da ich immer den Linker-Fehler LNK2019: Verweis auf nicht aufgelöstes externes Symbol, erhalte

    Nachfolgend der recht einfache Code sowie die Fehlermeldungen.
    Kann jemand helfen?
    Vielen Dank.

    Hier der Code fuer das Test-Beispiel:

    #include <stdlib.h>
    #include <stdio.h>
    #include <conio.h>
    #include "libxl.h"
    
    int main()
    {
    	BookHandle book = xlCreateBook();
    	if (book)
    	{
    		if (xlBookLoad(book, "example.xls"))
    		{
    			SheetHandle sheet = xlBookGetSheet(book, 0);
    			if (sheet)
    			{
    				double d = xlSheetReadNum(sheet, 3, 1, 0);
    				xlSheetWriteNum(sheet, 3, 1, d * 2, 0);
    				xlSheetWriteStr(sheet, 4, 1, "new string", 0);
    			}
    
    			if (xlBookSave(book, "example.xls")) printf("\nFile example.xls has been modified.\n");
    		}
    
    		xlBookRelease(book);
    	}
    
    	printf("\nPress any key to exit...");
    	_getch();
    
    	return 0;
    }
    

    Hier die Fehlerliste beim Erstellen des Projektes in Visual Studio Express 2013:

    1>------ Erstellen gestartet: Projekt: FemFest_Libxl, Konfiguration: Debug Win32 ------
    1> Main.cpp
    1>Main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__xlCreateBookCA" in Funktion "_main".
    1>Main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__xlBookLoadA" in Funktion "_main".
    1>Main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__xlBookSaveA" in Funktion "_main".
    1>Main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__xlBookGetSheetA" in Funktion "_main".
    1>Main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__xlBookReleaseA" in Funktion "_main".
    1>Main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__xlSheetWriteStrA" in Funktion "_main".
    1>Main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__xlSheetReadNumA" in Funktion "_main".
    1>Main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__xlSheetWriteNumA" in Funktion "_main".
    1>D:\03_Visual_Studio_Projects\FemFest_Libxl\Debug\FemFest_Libxl.exe : fatal error LNK1120: 8 nicht aufgelöste Externe
    ========== Erstellen: 0 erfolgreich, 1 fehlerhaft, 0 aktuell, 0 übersprungen ==========



  • Bitte benutz die [code]-Tags.

    Du hast vergessen, die Lib mitzulinken.


Anmelden zum Antworten