vs2015更改默认项目类型


 

一,问题描述
MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用 
Debug\jk.exe : fatal error LNK1120: 1 个无法解析的外部命令

error LNK2001: unresolved external symbol _WinMain@16
debug/main.exe:fatal error LNK 1120:1 unresolved externals 
error executing link.exe;

二,原因及解决办法
产生这个问题的真正原因是c语言运行时找不到适当的程序入口函数,

一般情况下,如果是windows程序,那么WinMain是入口函数在VS2015中新建项目为“win32项目”

如果是dos控制台程序,那么main是入口函数在VS2015中新建项目为“win32控制台应用程序”

而如果入口函数指定不当,很显然c语言运行时找不到配合函数,它就会报告错误。

修改设置适应你的需求

如果是windows程序:


1.菜单中选择 Project->Properties, 弹出Property Pages窗口

2.在左边栏中依次选择:Configuration Properties->C/C++->Preprocessor,然后在右边栏的Preprocessor Definitions对应的项中删除_CONSOLE, 添加_WINDOWS.

3.在左边栏中依次选择:Configuration Properties->Linker->System,然后在右边栏的SubSystem对应的项改为Windows(/SUBSYSTEM:WINDOWS)


如果是控制台程序:


1.菜单中选择 Project->Properties, 弹出Property Pages窗口

2.在左边栏中依次选择:C/C++->Preprocessor(预处理器),然后在右边栏的Preprocessor Definitions对应的项中删除_WINDOWS, 添加_CONSOLE.

3.在左边栏中依次选择:Linker(链接器)->System(系统),然后在右边栏的SubSystem对应的项改为CONSOLE(/SUBSYSTEM:CONSOLE)

根目录:在二级目录下,读图片就在这个目录下:

E:\video\hik_client_dll\hik_client_dll


### 回答1: Visual Studio 项目默认路径通常是在用户的文档目录下的 Visual Studio Projects 文件夹中。具体路径可能会因为不同版本的 Visual Studio 和操作系统而有所不同,但通常会类似于以下路径: `C:\Users\用户名\Documents\Visual Studio 20xx\Projects` 其中,`用户名` 是你的 Windows 用户名,`20xx` 是你使用的 Visual Studio 版本号,比如 Visual Studio 2019 则是 `2019`。 当然,你也可以在 Visual Studio 中更改默认路径,具体操作为: 1. 打开 Visual Studio,点击菜单栏中的 `Tools` -> `Options`。 2. 在弹出的选对话框中,选择 `Projects and Solutions` -> `Locations`。 3. 在 `Projects location` 中选择你想要设置的默认路径,然后点击 `OK` 保存设置即可。 ### 回答2: Visual Studio的默认项目路径是在文档文件夹中的Visual Studio项目文件夹内。具体来说,当我们使用Visual Studio创建新项目时,默认情况下,这个项目会被保存在文档文件夹下的Visual Studio Projects文件夹内。 在Windows操作系统下,这个路径通常是`C:\Users\用户名\Documents\Visual Studio Projects`。其中,`用户名`是你在Windows系统中登录的用户名。 在该Visual Studio项目文件夹内,每个项目都会有一个单独的文件夹以及一个后缀名为`.sln`的解决方案文件。在这个项目文件夹内,我们可以找到项目的源代码文件、资源文件、项目设置等。 当我们在Visual Studio打开一个现有的项目时,我们可以通过选择项目文件夹内的`.sln`文件来打开这个项目。 需要注意的是,Visual Studio也提供了更改默认项目路径的选。我们可以在Visual Studio的设置中找到“项目和解决方案”选,在这里,我们可以自定义项目默认保存路径。 ### 回答3: Visual Studio是一款非常流行的集成开发环境,它可以用于开发各种类型的应用程序。在创建新项目时,Visual Studio提供了默认路径来保存项目文件。 在Visual Studio中,默认项目路径是根据当前用户的“我的文档”文件夹下的“Visual Studio”文件夹来确定的。具体来说,新建的项目文件将保存在“我的文档\Visual Studio\Projects”文件夹中。其中,“我的文档”是操作系统为每个用户创建的个人文件夹,用于存储用户的文档和文件。 当我们打开Visual Studio时,可以通过以下步骤来确认默认项目路径: 1. 打开Visual Studio软件 2. 点击左上角的“文件”菜单 3. 在下拉菜单中选择“新建”选 4. 选择合适的项目模板,并点击“确定”按钮 5. 在弹出的“新建项目”窗口中,可以看到“位置”字段显示的就是默认项目路径。 当然,在创建新项目时,我们可以选择自定义的项目路径。只需在“新建项目”窗口中修改“位置”字段的值,选择合适的文件夹即可。 总而言之,Visual Studio的默认项目路径是在当前用户的“我的文档”文件夹下的“Visual Studio\Projects”文件夹中。这个默认路径可以方便地存储和管理我们创建的项目文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI算法网奇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值