Sqlite database ကို gcc မွာ အသံုးျပဳဖို႔အတြက္ ေအာက္ပါအတိုင္း လုပ္ေဆာင္ရပါမယ္..
- sqlite ဖိုင္မ်ားကို ဒီေနရာက download ျပဳလုပ္ပါ။
- zip file ကို ျဖည္ပါ။
- ကိုယ္ေရးမယ္႔ c file ထည္႔မယ္႔ folder ထဲကို ကူးယူပါ။
- sqlite3.dll ႏွင္႔ sqlite3.h ဖိုင္မ်ား ကို သင္႔ c source file ႏွင္႔ အတူတူ ရွိေနပါေစ။
- နမူနာ source code ေတြကို ဒီေနရာက ယူလို႔ ရပါတယ္။
- ဒါေပမယ္႔ အဲဒီကုဒ္ေတြထဲက #include<sqlite3.h> ကို #include"sqlite3.h" ဆိုၿပီး ျပင္ဆင္ေပးဖို႔ လိုပါလိမ္႔မယ္။
- ကိုယ္ေရးတဲ႔ ဖိုင္က test.c ဆိုရင္ ေအာက္ပါ အဆင္႔မ်ားအတိုင္း compile ျပဳလုပ္ေပးရပါမယ္။
- gcc -c test.c
- gcc -o test.exe test.o sqlite3.dll
Makefile
test.exe: test.o sqlite3.dll
gcc -o test.exe test.o sqlite3.dll
test.o: test.c
gcc -c test.c
Code::Blocks မွာဆိုရင္ေတာ႔ Settings>Compiler settings>Linker settings>Add> sqlite3.dll ကို ရွာၿပီး ထည္႔ေပးလိုက္ပါ။ sqlite3.h ဖိုင္ကို code ရွိတဲ႔ folder ထဲ ထည္႔ေပးရမယ္ဆိုတာကိုေတာ႔ မေမ႔ပါနဲ႔။ #include"sqlite3.h" ဆိုၿပီး ျပင္ဆင္ေပးဖို႔လဲ လိုပါလိမ္႔မယ္။
To use sqlite database in gcc, follow these steps...
To use sqlite database in gcc, follow these steps...
- download sqlites files from here
- unzip the downloaded file.
- copy into your source code folder (.c file included)
- sqlite3.dll and sqlite3.h files must be together with your .c files
- sample source code can be found here!
- But from sample you must change #include<sqlite3.h> to #include"sqlite3.h"
- if your source file is test.c then compilation process is like that
- gcc -c test.c
- gcc -o test.exe test.o sqlite3.dll
Makefile
test.exe: test.o sqlite3.dll
gcc -o test.exe test.o sqlite3.dll
test.o: test.c
gcc -c test.c
Code::Blocks Settings>Compiler settings>Linker settings>Add> then find sqlite3.dll and add. Copy sqlite3.h into your source code folder and you must change #include"sqlite3.h".
Comments
Post a Comment