我无法为我的生活获取此代码进行编译。我在所有其他计算机上运行良好,但我不得不切换到Windows机器,我试图将sqlite3添加回包含的头文件,这简直就是一场噩梦。
我已下载正确的文件,正确安装,在Visual Studios中找到了头文件,但我得到了大量未解决的外部。我发现我需要自己创建.lib文件然后我应该全部设置。我继续尝试使用.def文件中的Visual Studios中包含的LIB.exe(我有.def,.dll,.c和.exe文件),我收到错误,它无法打开sqlite3的.lib。我使用了错误的命令还是什么?我花了几个小时查找它,我相信我正确地做到了。
我的命令是LIB /DEF:sqlite3.def
我应该使用其他东西吗?我没有任何目标文件,只有def文件。
答案 0 :(得分:4)
使用SQLite库的建议方法是将其直接嵌入到您的应用程序中,即下载the amalgamation source code,然后将sqlite3.c
和.h
文件添加到您的项目中示例您拥有其他源文件的位置。