用visual studio生成exe怎么生成Release版的 dll

visual studio 2013的c++文件怎样生成成exe?_百度知道
visual studio 2013的c++文件怎样生成成exe?
步骤如下:1、新建一个Visual C++的“Win32项目”,建立一个空项目。2、建立完成后,右键点击右边的“解决方案”中的“源文件”。3、选择“添加”,然后添加“新建项”。4、选择“Visual C++”中的C++文件,点“添加”。5、在新加的C++文件里面写好代码,然后保存。6、然后按快捷键Ctrl+F5即可生成 exe 文件并运行。
其他类似问题
为您推荐:
提问者采纳
再更改“平台工具集”选项。重新生成项目就可以了。要更改(Release)配置。在常规子选项中有一个平台工具集,单击确定关闭属性页。更改完成,在属性页的左上角的“配置(C):”切换到Release,更改到你需要的程序集,现在更改的是(Debug)配置,进入属性页,选择属性在工程项目上右键
平台工具集选项到底在哪里啊?最好给张图。
是工程项目的属性,不是.cpp文件的属性。还不明白请参考附件。我的是vs2012,相信能解决你的问题。此问题的正解:debug配置生成的文件加载MSVCR(xxx)D.DLL的对应版本文件,release配置生成的文件加载MSVCR(xxx).DLL的对应版本。
很详细,但是安装什么visual studio版本才可以使输出的exe不需要别的文件就可以打开?
与visual studio版本无关,更改一个设置可以不需要MSVCR120D.DLL文件就可以运行,但生成的文件比之前的文件要大很多。
提问者评价
解释很详细,非常感谢。
studio的相关知识
其他2条回答
你创建工程的时候,创建错误了类型。不要创建ATL或者DLL
在Debug 跳出要的exe ,先试试可不可以!!(exe要对的)
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Visual&Studio&2010调用Fortran生成的Dll(原创)_一方净土_新浪博客
Visual&Studio&2010调用Fortran生成的Dll(原创)
1、&&文件(File)-新建(New)-项目(Project)-Visual
C++(Visual
C++)-Win32(Win
32)-Win32控制台程序(Win32Console
Application)。名称为“VSuseFortran”。
2、“下一步”,生成“控制台应用程序”(Console
application)。注意,附加选项取消“预编译头”(Precompiled
header),勾选“空项目”(Empty
3、添加新项“main.cpp”
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
4、在main.cpp中添加如下代码。其中,extern
"C" void _stdcall
SUMDLL(int *a,int *b,int
*c);为函数声明,用来让编译器可以认识Fortran函数。需要注意的是,这里开始,所有的变量定义和使用方法均要符合C++的使用方式。例如,Fortran默认的变量传递方式为内存地址传递,则在C++中,变量名为指针类型int
*a,调用时,要采用取地址的形式&a。
//------------------
main.cpp-------------------&
using namespace
extern "C"void
_stdcallSUMDLL(int *a,int*b,int
int main(char argc,
char**argv)
int a,b,c;
"----------------------"&&'\n';
cout&& "SumTest():
"----------------------"&&'\n';
SUMDLL(&a,&b,&c);
cout&&a&&"+"&&b&&"="&&c&&'\n';
5、在VSuseFortran下新建lib文件夹,将Fortran生成的Sumdll.lib拷贝到该文件夹下;将Debug文件拷贝到VSuseFortran的Debug文件夹下(注意,是VSuseFortran\Debug路径,不是VSuseFortran\VSuseFortran\Debug路径)。
6、右击“usesimpledll”,选择“属性”(Properties)
7、选择“配置属性”(ConfigurationProperties),“连接器”(Linker),“输入”(Input),“附加依赖项”(Additional
Dependencies),添加“Sumdll.lib”的绝对路径和文件名称。
8、完成后点击Build-&BuildSolution,生成解决方案。“运行”,可得到如下结果:
注意:以上测试均为Debug版本,在提交时,需要改为Release版本
博客等级:
博客积分:0
博客访问:1,123
关注人气:0
荣誉徽章:修改平台。
新建64位平台。
右键项目--&属性--常规--&配置类型。修改项目属性,防止报连接错误。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:69005次
排名:千里之外
原创:29篇
转载:12篇
评论:15条
(1)(1)(3)(1)(1)(2)(1)(1)(3)(5)(5)(7)(1)(8)(1)Visual Studio 不生成.vshost.exe和.pdb文件的方法 | 小谢的小站
TearSnow Fan
我一句话都不说……
您当前位置 :
>> Visual Studio 不生成.vshost.exe和.pdb文件的方法
Visual Studio 不生成.vshost.exe和.pdb文件的方法
使用Visual Studio编译工程时,默认设置下,即使选择了「Release」时也会生成扩展名为「.vshost.exe」和「.pdb」的文件。
一、先解释一下各个文件的作用:
.pdb文件:
程序数据库文件(Program Database File)。默认设置下,Debug的PDB是full,保存着调试和项目状态信息、有断言、堆栈检查等代码,可以对程序的调试配置进行增量链接。
而Release的默认设置对PDB指定为pdb-only,保存着程序出了什么错误,以及错误在哪行。
.vshost.exe文件:
宿主进程文件(VS host process),是Visual Studio 2005中的一项功能,主要是为了提高调试性能。 release时最好删除。
.vshost.exe.manifest 文件:
是一个以.manifest为后缀的XML文件,用于组织和描述隔离应用程序及并行组件,用于COM类、接口及库的绑定和激活,而这些信息,以往都是存储在注册表中的。
Manifests也制定了组成程序集的文件及Windows类,release 时也最好删除。
二、不生成这些文件的方法:
不生成.vshost.exe文件的方法
如图,打开工程属性的debug标签页,将构成选为「Release」,去掉「Visual Studio Hosting Process有效」的勾选后保存。
不生成.pdb文件的方法
如图,打开工程属性的build标签页,将构成选为「Release」后打开「详细设定」。将 「输出」中的「Debug信息」从「pdb only」变为「none」后保存。
本文固定链接:
【上一篇】【下一篇】
您可能还会对这些文章感兴趣!
最新日志热评日志随机日志
官方微信扫一扫
日志总数:151 篇
评论总数:285 篇
分类总数:9 个
标签数量:251 个
链接总数:10 个
建站日期:
运行天数:1383 天
最后更新:
如果您觉得本站的内容对您有帮助,非要感谢一下不可,那么请给小谢捐赠。

我要回帖

更多关于 visual studio 生成 的文章

 

随机推荐