⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 这是Getting Started With Sqlite 的相关示例代码和帮助文件
💻
字号:
# VersionVERSION = 0.0.1# Compiler flagsMSQLFLAGS = -Wall -W -O2 -s -pipe -lpthread -L/usr/local/lib/mysql -I/usr/local/include/mysql      -lmysqlclientDLLFLAGS = -Wall -W -O2 -s -pipe -lpthread -L/usr/local/lib/mysql -I/usr/local/include/mysql     -lmysqlclient      -ldlSL3FLAGS = -Wall -W -O2 -s -pipe -Wl,-R/usr/local/lib -lsqlite3SL3MFLAG = -Wall -W -O2 -s -pipe -Wl,-R/usr/local/lib -lsqlite3 -lmSLFLAGS = -Wall -W -O2 -s -pipe -Wl,-R/usr/local/lib -lsqliteCFLAGS = -Wall -W -O2 -s -pipe sqliteLIB := $(shell ls /usr/local/lib/libsqlite.so)sqlite3LIB := $(shell ls /usr/local/lib/libsqlite3.so)# all assumes sqlite and sqlite3 are installed  #all: apiSQLite3 apiSQLite3b  eatblob myfuncpp simplesqlite3cpp simplesqlite3 sqlite3apilist# If only sqlite is installed: make sqlitesqlite: apiSQLite# If only sqlite3 is installed:  make sqlite3sqlite3: apiSQLite3 apiSQLite3b eatblob myfuncpp simplesqlite3cpp simplesqlite3 apiSQLite3: apiSQLite3.cifeq ("$(sqlite3LIB)","/usr/local/lib/libsqlite3.so")	gcc -o $@ $(SL3FLAGS)  $<else	echo "Sqlite not installed? I looked for /usr/local/lib/libsqlite.so"endifapiSQLite3b: apiSQLite3b.cifeq ("$(sqlite3LIB)","/usr/local/lib/libsqlite3.so")	gcc -o $@ $(SL3FLAGS)  $<else	echo "Where is sqlite version 3? I looked for /usr/local/lib/libsqlite3.so"endifapiSQLite: apiSQLite.cifeq ("$(sqliteLIB)","/usr/local/lib/libsqlite.so")	gcc -o $@ $(SLFLAGS)  $<else	echo "Where is sqlite version 2?? I looked for /usr/local/lib/libsqlite.so"endifeatblob: eatblob.cifeq ("$(sqlite3LIB)","/usr/local/lib/libsqlite3.so")	gcc -o $@ $(SL3FLAGS)  $<else	echo "Where is sqlite versions 3? I looked for /usr/local/lib/libsqlite3.so"endifmyfuncpp: myfuncpp.ccifeq ("$(sqlite3LIB)","/usr/local/lib/libsqlite3.so")	g++ -o $@ $(SL3FLAGS)  $<else	echo "Where is sqlite verson 3? I looked for /usr/local/lib/libsqlite3.so"endifsimplesqlite3cpp: simplesqlite3cpp.ccifeq ("$(sqlite3LIB)","/usr/local/lib/libsqlite3.so")	g++ -o $@ $(SL3FLAGS)  $<else	echo "Where is sqlite version 3? I looked for /usr/local/lib/libsqlite3.so"endifsimplesqlite3: simplesqlite3.cifeq ("$(sqlite3LIB)","/usr/local/lib/libsqlite3.so")	gcc -o $@ $(SL3FLAGS)  $<else	echo "Where is sqlite version 3? I looked for /usr/local/lib/libsqlite3.so"endifsimplesqlite3cpp2: simplesqlite3cpp2.ccifeq ("$(sqlite3LIB)","/usr/local/lib/libsqlite3.so")	g++ -o $@ $(SL3FLAGS)  $<else	echo "Where is sqlite version 3? I looked for /usr/local/lib/libsqlite3.so"endifsqlite3apilist: sqlite3apilist.ccifeq ("$(sqlite3LIB)","/usr/local/lib/libsqlite3.so")	g++ -o $@ $(SL3FLAGS)  $<else	echo "Where is sqlite version 3? I looked for /usr/local/lib/libsqlite3.so"endiftest:	./apiSQLite test.db "create table test (a INTEGER PRIMARY KEY, b int)"	./apiSQLite test.db "insert into test (b) values (1)"	./apiSQLite test.db "insert into test (b) values (2)"	./apiSQLite test.db "insert into test (b) values (3)"	./apiSQLite test.db "select * from test"test3:	./apiSQLite3b test3.db < script0clean:		rm -f apiSQLite3 apiSQLite3b apiSQLite test3.db test.db eatblob myfuncpp simplesqlite3cpp simplesqlite3 simplesqlite3cpp2 sqlite3api_list

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -