vault backup: 2022-08-10 16:30:48
Affected files: .obsidian/workspace 02. PARA/03. Resources(資源)/sqlite.md
This commit is contained in:
10
.obsidian/workspace
vendored
10
.obsidian/workspace
vendored
@@ -9,7 +9,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "02. PARA/02. Area(領域)/20150803 - Android/ADB 取得 APK 的 icon.md",
|
"file": "02. PARA/03. Resources(資源)/sqlite.md",
|
||||||
"mode": "source",
|
"mode": "source",
|
||||||
"source": true
|
"source": true
|
||||||
}
|
}
|
||||||
@@ -69,7 +69,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "backlink",
|
"type": "backlink",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "02. PARA/02. Area(領域)/20150803 - Android/ADB 取得 APK 的 icon.md",
|
"file": "02. PARA/03. Resources(資源)/sqlite.md",
|
||||||
"collapseAll": false,
|
"collapseAll": false,
|
||||||
"extraContext": false,
|
"extraContext": false,
|
||||||
"sortOrder": "alphabetical",
|
"sortOrder": "alphabetical",
|
||||||
@@ -86,7 +86,7 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "outline",
|
"type": "outline",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "02. PARA/02. Area(領域)/20150803 - Android/ADB 取得 APK 的 icon.md"
|
"file": "02. PARA/03. Resources(資源)/sqlite.md"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -116,6 +116,7 @@
|
|||||||
},
|
},
|
||||||
"active": "ec13ce58b15fa6d4",
|
"active": "ec13ce58b15fa6d4",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
|
"02. PARA/02. Area(領域)/20150803 - Android/ADB 取得 APK 的 icon.md",
|
||||||
"02. PARA/03. Resources(資源)/QT/QVariant.md",
|
"02. PARA/03. Resources(資源)/QT/QVariant.md",
|
||||||
"00. TOP/01. TODO.md",
|
"00. TOP/01. TODO.md",
|
||||||
"02. PARA/01. Project(專案)/008. Sentinel.md",
|
"02. PARA/01. Project(專案)/008. Sentinel.md",
|
||||||
@@ -124,7 +125,6 @@
|
|||||||
"02. PARA/03. Resources(資源)/C++17/for_each.md",
|
"02. PARA/03. Resources(資源)/C++17/for_each.md",
|
||||||
"02. PARA/03. Resources(資源)/讀書筆記/20220619 - 精確的力量.md",
|
"02. PARA/03. Resources(資源)/讀書筆記/20220619 - 精確的力量.md",
|
||||||
"02. PARA/03. Resources(資源)/C++17/智慧指標.md",
|
"02. PARA/03. Resources(資源)/C++17/智慧指標.md",
|
||||||
"02. PARA/03. Resources(資源)/C++17/C++17.md",
|
"02. PARA/03. Resources(資源)/C++17/C++17.md"
|
||||||
"02. PARA/02. Area(領域)/20150803 - Android/ADB 取得 APK 的 icon.md"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
13
02. PARA/03. Resources(資源)/sqlite.md
Normal file
13
02. PARA/03. Resources(資源)/sqlite.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
## Build Sqlite3
|
||||||
|
1. Navigate to [https://www.sqlite.org/download.html](https://www.sqlite.org/download.html) and download latest `amalgamation` source version of SQLite.
|
||||||
|
2. Extract all the files into your project directory, or your include path, or separate path that you will add/added as include path in your project properties.
|
||||||
|
3. Run `Developer Command Prompt for VS ****` which is usually available at `Start -> Programs -> Visual Studio **** -> Visual Studio Tools`.
|
||||||
|
4. Navigate with command prompt to that directory where we extracted our SQLite.
|
||||||
|
5. Run next command to compile: `cl /c /EHsc sqlite3.c`
|
||||||
|
6. Run next command to create static library: `lib sqlite3.obj`
|
||||||
|
7. Open properties of your project and add `sqlite3.lib` to `Linker -> Input -> Additional Dependencies`.
|
||||||
|
|
||||||
|
Now you ready to include and use `sqlite3.h` in your project.
|
||||||
|
|
||||||
|
### 參考
|
||||||
|
- [How to add SQLite into your VS project as Static Library](https://gist.github.com/payalord/c87cbd1d12ea7712449657d1c6583e12)
|
||||||
Reference in New Issue
Block a user