您的位置:首页 > 编程语言 > C语言/C++

VS2017+SQLite3编写C++控制台程序打包

2018-02-06 11:52 302 查看
接着之前的环境设置好之后,接下来学习打包。打开VS2017,打开之前创建的C++项目,新建main.cpp:

#include<iostream>
#include"sqlite3.h"

using namespace std;

void main()
{
sqlite3 *sql = NULL;

int flag = sqlite3_open("student.db", &sql); //如果该名称的文件不存在,sqlite3_open() 将创建一个新的命名为该名称的数据库文件并打开。
if (flag != SQLITE_OK)
cout << "Open database fail:" << sqlite3_errmsg(sql) << endl;
else
cout << "successfully connect database" << endl;

sqlite3_close(sql);
system("pause");
}设置静态链接:项目属性->C/C++->代码生成->运行库,中选择MT,点击应用和确定,再按F5调试,就会显示成功。之后Debug文件夹下的exe就可以拷贝到别人的电脑上运行了,当然不能少sqlite3.dll.
PS:至于VS如何制作安装程序,参考插件Microsoft Visual Studio Installer Project。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: