私はxlsファイルから読み込む必要のあるコードを書いており、XLNTライブラリを使用して解決しました。XLNTエクセルライブラリを使用したときのトラブル
私は次のようでした:
の設定をし、Visual StudioでそれをコンパイルCMAKEのGUIに
を使用して、Visual Studioプロジェクトを生成 - 続か
.lib
ファイル- でビルドフォルダを生成命令:How to install 3rd party libraries
codeblocks - リンカーとコンパイラの両方に
/lib/include
ディレクトリを追加しました の検索ディレクトリ - は、プロジェクトをビルドする
.lib
ファイルを追加しましたオプションが、私が持っている - 追加
-std=c++14 -Ixlnt/include -lxlnt
その他のコンパイラオプションにエラーがある:
undefined reference to 'xlnt::workbook::workbook()
- 合計18の 同じエラーで
C:\Users\pinkunicorn\Documents\Personal Files\C\testing\main.cpp|36|undefined reference to xlnt::worksheet::freeze_panes(xlnt::cell_reference const&)'
フォーラムでは、同じような問題が起こっていると言っている人もいますが、.cppファイルも含めて見ています。私はそれを行う方法を理解していないので、私はまだ試していない(コンパイル時にコマンドラインに.cppライブラリのファイル名を追加するように指示されているようだ) - しかし、コマンドラインを使ってコンパイルしたり、ライブラリのダウンロードファイルのソースフォルダには50 cppのファイルがあり、その動作方法はわかりません。
修正の可能性はありますか?
ありがとうございました!