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

接着之前的环境设置好之后,接下来学习打包。打开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。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值