https://msdn.microsoft.com/query/dev12.query?appId=Dev12IDEF1&l=ZH-CN&k=k(vb.ProjectPropertiesSecurity.HowTo)k(TargetFrameworkMoniker-.NETFramework,Version%3Dv4.0)&rd=true
也可以使用一些常见的安装包制作工具:
比如installsheid就是一个经典的安装包制作工具,帮助用户完成注册表信息写入,快捷方式创建等 *** 作。
首先去网上下载opencv,安装(其实就是解压)解压安装完成后,找到路径,记录下来
然后打开vs2015,新建一个空白的c++控制台程序
新建完成后找到属性右键添加一个配置文件,注意编译环境
然后双击打开配置文件,在c/c++的附加包含目录指定路径到inlcude文件目录
点击链接器,在附加库目录指定目录到lib下面
最后链接器-》输入指定lib文件,该文件名可以在lib目录下查看
最后把sample里的cpp文件添加到工程运行即可
两种方法
1: 把用到的vc运行库和生成的exe文件放在一块复制过去
2: 用静态链接方法
如图:
用relese模式编译,这样生成的文件没有调试信息,运行效率也高
打开项目属性页面:
在代码生成/运行库的选项里选 多线程/MT (如果用debug模式编译就选 多线程调试/MTD)
如果用到了MFC,把MFC库也选成静态的
这样设置后,程序所需要的所有东西就都包含在生成的EXE文件里了,不需要其他文件了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)