VS2015实用小技巧---设置启动依赖项

VS 2015 Steup 打包发布软件 VS 2015 Steup 打包发布软件 文章目录VS 2015 Steup 打包发布软件打包非Vs项目1、插件下载2、安装3、打开VS新建`Steup Project`项目4、添加程序以及依赖项5、添加卸载程序以及快捷方式6、编译生成7、优化安装界面打包Vs项目疑惑 打包非Vs项目 项目使用Qt编写 1、插件下载 Microsoft Visual Studio 2015 Installer Projects 工具->扩展与更新->联机->搜索 Installer Proje 阅读详情


step1:首先设置启动项



step2:设置解决方案属性


VS2015的下载和安装以及VS2015头文件和库文件目录环境设置 一、VS中添加LIb库及头文件(外部依赖项)的步骤: 1、添加工程的头文件目录:工程—属性—配置属性—c/c++ —常规—附加包含目录:加上头文件存放目录。 2、添加文件引用的lib静态库路径:工程—属性—配置属性—链接器—常规—附加库目录:加上lib文件存放目录。 然后添加工程引用的lib文件名:工程—属性—配置属性—链接器—输入—附加依赖项:加上lib文件名。 3、添加工程引用的dll动态库:... 阅读详情

相关推荐

Windows32位系统下 Vs2015 配置Opencv

Win8 32位系统配置Opencv 参考文章: https://blog.youkuaiyun.com/yefcion/article/details/81067030 本人系统环境: win8 32位 opencv-3.4.0-vc14_vc15 vs2015professional 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Ma...

hotboyboy的博客 3721

visual studio“运行”突然变成“附加到进程”

visual studio“运行”突然变成“附加到进程”(创建新项目)

Funing7的博客 1万+

win10+ VS2015 + opencv3.4 + libtorch C++平台部署pytorch训练模型(ResNet50为例)(一)

吐血整理 默认已经安装pytorch1.0以上版本,如果没有安装,可以使用如下命令进行安装(CPU版本,若想安装GPU CUDA版本,可以去官网https://pytorch.org/get-started/locally/选择): conda install pytorch torchvision cpuonly -c pytorch 1、安装VS2015 安装VS2015专业版,安装...

Sesen的木屋 5408

VS2015同一个项目的多个子工程按依赖关系同时编译

包含多个子工程的项目,其中一个主项目,依赖其余数个子项目的库文件,我们希望每次只需要编译主项目,就能自动编译依赖项目。 在VS2015项目中,选中“解决方案”的属性,如下图所示, 【通用属性/项目依赖项】,“项目”一栏,选择为主项目,“依赖于”一栏选择主项目依赖的项目。 设置完成后,再编译主项目,就会先编译依赖的项目,然后编译主项目。 ...

HHHUANG 7309

c++11 无锁队列

/************************************************************************* > File Name: lockfreequeue.cpp > Author: > Mail: > Created Time: Wed 08 Aug 2018 11:38:08 AM CST ********...

qq_35728402的博客 5024

克里金插值(Kriging)在MATLAB中的实现(克里金工具箱)

一,直接献上克里金插值MATLAB工具箱 链接:https://pan.baidu.com/s/1p0lt2G8KQ-els7Dyw5jPFg 提取码:wcss 下载后将该程序添加到MATLAB安装文件夹中的/toolbox下,然后在设置路径中添加该程序文件为默认路径即可调用程序。 资源中内附程序使用说明PDF。 二、本人实际操作代码如下所示,标注如下 load data1 %载入数据 %模型参...

qq_40937675的博客 6万+

vs2015使用教程

一 启动 visual studio 2015 点击菜单:”文件”-“新建”-“项目”,会出现这个窗口: 选择左侧的”Visual C++”下面的“win32”之后,选择右侧的”win32控制台应用程序”,项目名称随意填写,点击”确定”。 按照Win32应用向导完成设置,“下一步”即可。选择应用类型为“控制台应用程序”,附加选项为“空项目”,然后“完成”即可 此时在“解决方案资源管理器”中看...

XYKenny的博客 5142

ArcMap 10.7/10.8启动加载界面后闪退?可能是这个隐藏的Normal.mxt模板文件在搞鬼

本文深入分析了ArcMap 10.7/10.8启动加载界面后闪退的问题,指出Normal.mxt模板文件损坏是常见原因。提供了从定位、删除模板文件到系统级修复的完整解决方案,帮助GIS工程师快速恢复工作流程。

weixin_28523493的博客 331

使用VS2015编译并设置OpenCasCade工程

    在OpenCasCade中有很多默认的工程,这些工程既可以使用VS2010、2012、2017编译,也可以使用VS2015编译。下面介绍在win10系统上,使用VS2015编译OpenCasCade工程的方法。 1、安装OpenCasCade v7.5.0     具体请查看文章: https://blog.youkuaiyun.com/sanqima/article/details/123477134 2、安装VS2015     具体请查看文章: https://blog.youkuaiyun.com/sanqima/

sanqima的专栏 2341

通用策略04丨ORB魔改框架+自适应动量过滤模板

1、该策略第一次尝试使用低通滤波器进行行情择时过滤,同样该方法也可以用于主进场逻辑。2、出场逻辑适用于趋势、隔日波段、高低开等行情结构,对于日线级别长度K线一定积极作用,因此大家可以根据该逻辑进行反向品种筛选。3、在资金管理方面,我注意到一个问题,以往都是按照复权价格计算,但是资金却没有复权,所以这里实际上这里应该将价格除权计算,如下图所示:由于各平台差异,回测绩效以TBQ版本为准!!!本策略仅作学习、交流使用,实盘交易盈亏投资者个人负责!!!

松鼠宽客的博客 1176

Autosar 下电过程-基于ETAS工具

本文介绍基于ETAS工具对应的BIP包的下电过程,仅供参考。在最后调用SBC下电时,需要理清楚SBC的休眠流程,否则可能会出现休眠又唤醒情况。后面有空会介绍9471的休眠流程。

赞的博客 813

vs启动项的设置

visual studio启动项的设置

Little_Rowan的博客 3684

《网络安全自学教程》- Windows安全机制:安全标识符,身份鉴别和访问控制

这篇文章详细介绍Windows和Linux如何标识用户,如何根据标识验证用户身份,如何根据用户身份做访问控制。

wangyuxiang946的博客 1万+

vs2015下载专业版 opencv

release版本:添加opencv_world440.lib。debug版本:添加opencv_world440d.lib。不同版本opencv,依赖项lib文件名不同。位置:链接器-输入-添加依赖项。

weixin_64578084的博客 386

银行统一监管报送系统

依据《银行业金融机构数据治理指引》,银行业金融机构应当建立适应监管数据报送工作需要的信息系统,实现流程控制的程序化,提高监管数据加工的自动化程度。银行业金融机构应当将监管数据纳入数据治理,建立工作机制和流程,确保监管数据报送工作有效组织开展,监管数据质量持续提升。银行通常要对接报送EAST5.0、1104、CRSS等近40个监管应用,涉及近1000张报表。表13-01是主要的监管报送应用、报送依据、报送规范、监管机构名称。

银行信息系统应用架构详解 4350

修改 Alist 密码时报错?看看这个坑怎么解决!

启动服务后,再修改密码”。以后再遇到类似问题,先检查服务是否正常运行,说不定就能少踩不少坑。如果还有其他 Alist 的问题,欢迎在评论区留言交流~

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1155

VS2015调用Matlab2017a环境配置

VS2015调用Matlab2017a环境配置说明:本机win7,64位操作系统 这句提醒我自己:一定要在Debug+x64平台下进行配置,x64,x64,x64!!!* 1.配置环境变量右键计算机—–>属性——>高级系统设置——>环境变量——>系统变量Path中添加D:\MATLAB\SETUP\bin\win64,注意添加路径与前面的路径用;隔开,一般需重启计算机后系统变量才生效。 提醒

bingbingshui90的博客 9118

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

VS2015和opencv2.4.13的配置

本文用于记录自己使用vs2015配置opencv2.4.13的过程。 关于vs2015和opencv的说明 vs2015使用的编译器版本是vc14,而下载opencv2.4.13后其中支持的编译器版本为vc11和vc12。在我自己的尝试中,发现使用vc12可以在vs2015中配置成功。另外,还要注意的是,opencv2.4.13中含有x86和x64两种编译器类型,选择其中任何一个都可以,只要在vs

dwosion的博客 1046

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

图像处理-OPENCV与VS2015配置

图像处理-OPENCV与VS2015配置 获取opencv与vs2015 vs2015下载地址:ed2k://|file|cn_visual_studio_professional_2015_x86_x64_dvd_6846645.iso|4125556736|6EECD10D20D74704C919CC60F088823E|/ opencv 下载地址: https://opencv.org/r...

qq_35858860的博客 643

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Vs2015动态生成dll文件库并调用

VS2015 创建并使用自己的DLL(一个简单的示例) 一、创建DLL (1)新建项目,选择Win32控制台应用程序 (2)选择DLL、空项目 (3)我这...

weixin_43124720的博客 2544

VS2015创建msi

创建msi

MATLABliantongyu的博客 1099

VS2015 创建并使用自己的DLL(一个简单的示例)

VS2015 创建并使用自己的DLL 一、创建DLL (1)新建项目,选择Win32项目 (2)选择DLL、空项目 (3)我这里选择生成的库为 Release x64版本,改为Debug就可生成对应debug版本的库,并添加头文件 (4)函数定义 (5)生成 二、整理生成的DLL (1)打开新建DLL的工程目录 (2)找到.dll,.lib文件 (3)新建一个LIB文件夹...

Bryan_QAQ的博客 7181

windows VS2015 Steup 打包发布软件并附带动态链接库dll

windows VS2015 Steup 打包发布软件并附带动态链接库dll

yuchunhai321的博客 4080

VS2015启动遇到的一些问题和解决方法

问题: 1>glu32.lib(GLU32.dll) : error LNK2026: 模块对于 SAFESEH 映像是不安全的。 1>glu32.lib(GLU32.dll) : error LNK2026: 模块对于 SAFESEH 映像是不安全的。 1>glu32.lib(GLU32.dll) : error LNK2026: 模块对于 SAFESEH 映像是不安全的。 1>glau

hpuzsk的博客 3627

VS2015编译QT的ui文件

1.首先安装QT VS Tools插件,在VS的联机安装可以直接安装,或者到微软官网下载,安装完该插件,VS的上方多了QT VS Tools的选项证明安装成功 2.在Qt官网安装windows平台的版本 3.新建一个C++工程,并引入Qt的include目录和lib目录 4.设置ui文件的属性: 点击ui文件,右击进入属性,项类型选择“自定义生成工具”: 确定后,选择“自定义...

Myliang97的博客 5388

nuget报错python_vs2015全新nuget使用全析

随着vs2015正式版本的发布,实在按捺不住,安装体验了一把,感触最大的除了可以调试lamda以外莫过于对nuget的升级。先来一张全景:怎么样,风格完全不同了吧。可以显示预发行版本了,右上角那个小齿轮就是nuget的设置了。除了界面的风格不同了,更大的区别是增加了很多的新功能,它们主要集中在了右半侧。先来看第一排:,未安装的操作那里会显示安装(安装的时候还可以选择版本了),已经安装了得会显示升级...

weixin_35473679的博客 455
上一篇: MFC ActiveX的创建和调用
ruby_doudou
博客等级 码龄12年 3粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值