youtube:vba-dll-003
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
youtube:vba-dll-003 [2024/02/29 11:57] – [説明] freemikan | youtube:vba-dll-003 [2024/07/12 02:42] (現在) – freemikan | ||
---|---|---|---|
行 54: | 行 54: | ||
こういうことも可能なのだというサンプルにもなるかと思います。 | こういうことも可能なのだというサンプルにもなるかと思います。 | ||
- | {{: | + | {{ : |
===== 準備 ===== | ===== 準備 ===== | ||
行 109: | 行 109: | ||
例えば、ユーザー名が__happycat__、プロジェクトディレクトリが__C: | 例えば、ユーザー名が__happycat__、プロジェクトディレクトリが__C: | ||
- | <cli type=dos> | + | |
- | C: | + | C: |
- | C: | + | g++ -c -std=c++20 -Wall -fPIC -o EXLSQLITE3.o EXLSQLITE3.cpp -Isqlite-src -DEXLSQLITE3_EXPORT |
- | g++ -c -std=c++20 -Wall -fPIC -o EXLSQLITE3.o EXLSQLITE3.cpp -Isqlite-src -DEXLSQLITE3_EXPORT | + | dlltool -d sqlite3.def -l libsqlite3.dll.a |
- | dlltool -d sqlite3.def -l libsqlite3.dll.a | + | g++ -shared -o EXLSQLITE3.dll EXLSQLITE3.o libsqlite3.dll.a -L. -Wl, |
- | g++ -shared -o EXLSQLITE3.dll EXLSQLITE3.o libsqlite3.dll.a -L. -Wl, | + | g++ -std=c++20 -Wall -fPIC -o test_EXLSQLITE3.exe test_EXLSQLITE3.cpp -Isqlite-src -L. -Wl, |
- | g++ -std=c++20 -Wall -fPIC -o test_EXLSQLITE3.exe test_EXLSQLITE3.cpp -Isqlite-src -L. -Wl, | + | |
+ | C: | ||
+ | | ||
+ | | ||
+ | |||
+ | | ||
+ | |||
+ | 2023/ | ||
+ | 2023/ | ||
+ | 2023/ | ||
+ | 2023/ | ||
+ | 2023/ | ||
+ | 2023/ | ||
+ | 2023/ | ||
+ | 2023/ | ||
+ | 2023/ | ||
+ | 2023/ | ||
+ | 2023/ | ||
+ | 2023/ | ||
+ | 2023/ | ||
+ | 2023/ | ||
+ | 11 個のファイル | ||
+ | 3 個のディレクトリ | ||
- | C: | ||
- | | ||
- | | ||
- | |||
- | | ||
- | |||
- | 2023/ | ||
- | 2023/ | ||
- | 2023/ | ||
- | 2023/ | ||
- | 2023/ | ||
- | 2023/ | ||
- | 2023/ | ||
- | 2023/ | ||
- | 2023/ | ||
- | 2023/ | ||
- | 2023/ | ||
- | 2023/ | ||
- | 2023/ | ||
- | 2023/ | ||
- | 11 個のファイル | ||
- | 3 個のディレクトリ | ||
- | </ | ||
__EXLSQLITE3.dll__が生成されていることを確認してください。 | __EXLSQLITE3.dll__が生成されていることを確認してください。 | ||
行 1225: | 行 1224: | ||
==== Sheet1 (初期データ)のためのサンプルデータ ==== | ==== Sheet1 (初期データ)のためのサンプルデータ ==== | ||
* ランダムな名前と、0から100までのランダムな数値が1000件含まれたCSVファイルです。 | * ランダムな名前と、0から100までのランダムな数値が1000件含まれたCSVファイルです。 | ||
- | * {{ :toybox: | + | * {{ :youtube: |
* ランダムな名前は、[[https:// | * ランダムな名前は、[[https:// | ||
* ランダムな年齢は、セルの数式に '' | * ランダムな年齢は、セルの数式に '' | ||
youtube/vba-dll-003.1709175463.txt.gz · 最終更新: 2024/02/29 11:57 by freemikan