1

学校のプロジェクトの一環として、LabWindows/CVI を使用する必要があります。

xlsx ファイルを読み取って分析する必要があります。

このlibxlライブラリをダウンロードします。

h ファイルと lib ファイルをインポートしました。これは私のコードです(ここからコピーしました):

#include <cvirte.h>     
#include <userint.h>
#include <formatio.h>
#include "Final work.h"
#include "libxl.h"


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

static int panelHandle;

int readFile()
{
    BookHandle book = xlCreateBook(); // xlCreateXMLBook()
    if (xlBookLoad(book, "G:/Electro data/0.5_time_all.xlsx")){
        return 0;   
    }
    if(book) 
    {
        SheetHandle sheet = xlBookAddSheet(book, L"Sheet1", 0);
        if(sheet) 
        {
            xlSheetWriteStr(sheet, 2, 1, L"Hello, World !", NULL);
            xlSheetWriteNum(sheet, 3, 1, 1000, NULL);
        }
        xlBookSave(book, L"example.xls");
        xlBookRelease(book);
    }
    
    return 0;
}

そして、私はこのエラーが発生しています: Build Status (Final work.prj - Debug) Final work.c - 3 warnings

エラー: "c:\Users\USER\Documents\National Instruments\CVI\cvibuild.Final work\Debug\Final work.obj" で参照されている未定義のシンボル '_xlBookAddSheetA'。

エラー: "c:\Users\USER\Documents\National Instruments\CVI\cvibuild.Final work\Debug\Final work.obj" で参照されている未定義のシンボル '_xlBookLoadA'。

エラー: "c:\Users\USER\Documents\National Instruments\CVI\cvibuild.Final work\Debug\Final work.obj" で参照されている未定義のシンボル '_xlBookReleaseA'。

エラー: "c:\Users\USER\Documents\National Instruments\CVI\cvibuild.Final work\Debug\Final work.obj" で参照されている未定義のシンボル '_xlBookSaveA'。

エラー: "c:\Users\USER\Documents\National Instruments\CVI\cvibuild.Final work\Debug\Final work.obj" で参照されている未定義のシンボル '_xlCreateBookCA'。

エラー: "c:\Users\USER\Documents\National Instruments\CVI\cvibuild.Final work\Debug\Final work.obj" で参照されている未定義のシンボル '_xlSheetWriteNumA'。

エラー: "c:\Users\USER\Documents\National Instruments\CVI\cvibuild.Final work\Debug\Final work.obj" で参照されている未定義のシンボル '_xlSheetWriteStrA'。

ビルドに失敗しました。

説明するイメージを次に示します。

ここに画像の説明を入力

私は何を間違っていますか?

4

1 に答える 1