vs2013編譯加密版sqlite3(附帶原始碼)

2021-10-06 15:15:11 字數 588 閱讀 3510

說明:本例項使用的是wxsqlite3的封裝版。

編譯環境:vs2013。

配置執行流程:

1、新建乙個win32程式,命名為demo,在專案根目錄demo同級建立lib和include資料夾;

5、在demo工程中的sqlite3.h的最前面新增如下**:

#ifndef  sqlite_has_codec

#define sqlite_has_codec

#endif

也可在demo工程名下右鍵--屬性--配置屬性--c/c++--預處理器--預處理器定義中輸入sqlite_has_codec;

6、在demo工程名下右鍵--屬性--配置屬性--鏈結器--輸入--附加依賴項中輸入sqlite3.lib,本例將sqlite3.lib放在lib資料夾下,所以還需要設定demo工程名下右鍵--屬性--配置屬性--鏈結器--常規--附加庫目錄中輸入..\lib\;

如果是自己編寫的話,基本的流程是:

1、呼叫sqlite3_open開啟資料庫;

2、執行sqlite3_key設定密碼;

3、執行一系列的操作;

4、呼叫sqlite3_close關閉資料庫。

vs2013編譯ffmpeg總結

ffmpeg官網上有vs編譯ffmeg的教程,主要的流程就是根據官網上給出的教程一步步編譯,但是在編譯過程中遇到了很多的坑,所以把自己遇到的一些坑寫出來讓其他的人少走彎路。1.搭建mingw 2.yasm安裝.這裡是乙個大坑,在yasm官網上有乙個vs版本的yasm,不要用那個,就直接普通的yasm...

Vs2013編譯Boost asio時出現的錯誤

error lnk2019 無法解析的外部符號 class boost system error category const cdecl boost system system category void system category system boost yaabverror catego...

VS2013下安裝 編譯Windows Caffe

2.安裝nvidia cuda,目前最新版本是7.5,離線安裝包約962mb 8.0版也即將要發布了 nvidia cuda toolkit 3.安裝nvidia cudnn cuda deep neural library 目前最新版本是5 windows caffe貌似只支援cudnn 3和4 ...