`
stephenxjc
  • 浏览: 36545 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

visual studio project property常用设定

    博客分类:
  • c++
阅读更多

Project property常用设定

1        General

1.1              Character set

问题:cannot convert parameter 1 from 'const char *' to 'LPCTSTR'

解决方案:通常需要将character set Use Unicode Character Set 改为Use Multi-Byte Character Set

 

2        Debugging

 

2.1              Working directory

其目录结果取决于工程中文件的相对关系。通常默认目录为project文件所在目录。

修改目录的例子


如图一(图一在附件中),本例中,guitest文件夹为当前目录,如果需要将目录设为demos文件夹下,可以:../../../../demos

 

2.2              Command arguments

命令行参数可以在这里设定。该参数读入到main(int argc, _TCHAR* argv[])

 

3        C/C++(与编译相关)

3.1              General

3.1.1     Additional Include Directories

包含文件目录

 

3.1.2     Warning level

编译时,提醒的等级。如果只希望在编译时只提供error,而将warning屏蔽,可以在此关闭warning

 

3.2               Code generation

3.2.1     Runtime Library

Single-Threaded 单线程静态链接库(release版本)

Multithreaded 多线程静态链接库(release版本)

multithreaded DLL 多线程动态链接库(release版本)

Debug Single-Threaded 单线程静态链接库(debug版本)

Debug Multithreaded 多线程静态链接库(debug版本)

Debug Multithreaded DLL 多线程动态链接库(debug版本)

单线程: 不需要多线程调用时, 多用在DOS环境下

多线程: 可以并发运行

静态库: 直接将库与程序Link, 可以脱离MFC库运行

动态库: 需要相应的DLL动态库, 程序才能运行

release版本: 正式发布时使用

debug版本: 调试阶段使用

 

3.3               Language

3.3.1     Enable Run-Time Type Info??

 

4        Linker

4.1              General

4.1.1     Output File

可执行文件的位置。目录设置方法与前面相同,注意要指定生成的文件和后缀

 

4.1.2     Additional Library Directories

lib文件的目录

 

4.2              Input

4.2.1     Additional Dependencies

程序中需要使用的lib

 

4.3              System

4.3.1     Sybsystem

Console (/SUBSYSTEM:CONSOLE) 在创建project时选用win32 console,主函数是_tmain

Windows (/SUBSYSTEM:WINDOWS) 在创建project时选用win32 project,主函数是WinMain

 

 

  • 大小: 15.5 KB
1
0
分享到:
评论

相关推荐

    Visual_Studio_Package.vsix

    https://marketplace.visualstudio.com/items?itemName=DonAirey.ResourceGenerator&ssr=false#qna This package contains a custom tool that can be used to replace the PublicResXFileCodeGenerator that ...

    MeasurementStudio用户控件技术在VisualC_中的应用

    接着,在Visual C++开发环境中,通过**“File” → “New” → “Project”**新建项目时,可以选择**“Measurement Studio”**类别下的项目模板,这样可以在创建新项目的同时引入所需的MS部件。通常推荐选择**NI...

    vsToCMake.rar

    《跨平台编译工具:从Visual Studio到CMake的转换》 在软件开发领域,跨平台编译是一项至关重要的能力,它允许代码在多种操作系统上运行,如Windows、Linux和macOS。为了实现这一目标,开发者通常需要面对各种构建...

    水晶报表CrystalReports实例大全

    Crystal Reports for Visual Studio 2005 SDK Tutorials: Sample Code Projects 1. This setup contains sample code projects for Crystal Reports for Visual Studio 2005. 2. This sample code corresponds ...

    vc_mbcsmfc for vs2013 MFC.zip

    VS2013报错:error MSB8031: Building an MFC project for a non-Unicode character...添加Visual Studio支持多字节字符集的功能,安装Visual Studio后,解压文件,得到vc_mbcsmfc.exe文件, 双击vc_mbcsmfc.exe运行即可

    VB初级教程 word版本

    - 工程(Project):是创建应用程序所需文件的集合。 - 对象(Object):在VB中,主要包括窗体和控件,是可操作的实体。 - 窗体(Form):代表应用程序的用户界面,即窗口。 - 控件(Control):如按钮、标签、文本框等,...

    vs2015 for unity

    更换了Unity5.x配合Visual Studio 2015 Tools for Unity与VS2015的时候,Unity中请一定要注意如下: 1、Unity编辑器菜单栏->Edit->Preferences->External Tools->External Script Editor->MonoDevelop(一定要选择这...

    DDKWizard 安装包及ddkbuild_cmd,ddkbuild_bat(用于DDK开发环境搭建)

    Visual Studio Professional .NET 2003 with WNET DDK and DDKBUILD.CMD on Windows 2003 Server R2 Standard Visual C++ 2005 Express with WNET DDK and DDKBUILD.CMD on Windows 2003 Server R2 Standard Visual ...

    vs2010的OpenGL配置(win7)

    Visual Studio 2010 (VS2010) 是一款流行的集成开发环境,它允许开发者使用C++等语言来编写OpenGL程序。在Windows 7上配置OpenGL开发环境,你需要遵循以下步骤: 1. **获取必要的库和头文件**: - 首先,你需要...

    net初学者

    - 集成开发环境:Visual Studio .NET 2005 - 数据库:SQL Server 2005 Developer Edition **前期准备**: - Nhibernate框架版本:NHibernate-1.2.0.CR1 - 下载地址:[NHibernate-1.2.0.CR1]...

    asp.net mvc

    Open the project using Visual Studio, and in Solution Explorer, expand the References node. Delete the reference to System.Web.Mvc (which points to the version 1.0 assembly). Add a reference to ...

    CMake中文手册.zip

    它不直接构建软件,而是生成特定构建工具(如Visual Studio、Makefile或Ninja)所需的项目文件。CMake的设计目标是简化多编译器、多平台的构建配置,使得开发者能够用一种统一的方式处理各种环境下的构建。 CMake的...

    vici project 使用说明

    在Visual Studio中,选择"新建项目",然后在Web类别下选择"ASP.NET Web应用程序"。 2. **添加Vici.Mvc.dll和Vici.Parser.dll** 在项目中,右键点击"引用",选择"管理NuGet程序包",搜索并安装`Vici.Mvc`和`Vici....

    PyCharm基本设置和常用操作

    - **快捷键设置**:PyCharm提供了一系列预设的快捷键方案,适用于不同背景的开发者(例如Emacs、Vim或Visual Studio用户)。此外还支持自定义快捷键。 #### 五、调试 PyCharm提供了强大的调试工具,可以帮助开发者...

    Nhibernate学习之起步篇

    1. **添加引用**:在 Visual Studio 的解决方案资源管理器中,右键点击项目,选择“添加引用”,然后浏览至 `E:\download project\orm\nhibernate\bin` 目录,添加对 `Nhibernate.dll`、`log4net.dll`、`Iesi....

    TeeChart Pro Activex Control v2018

    MS Visual Studio .NET compatibility notes =========================================== Please see the release.txt release notes for bugfix and feature information about this release. ===============...

    TeeChart2018ActiveX_0_2_9Eval3264

    MS Visual Studio .NET compatibility notes =========================================== Please see the release.txt release notes for bugfix and feature information about this release. ===============...

Global site tag (gtag.js) - Google Analytics