当前位置: 首页 > news >正文

房地产设计网站网址收录入口

房地产设计网站,网址收录入口,专门做代购的网站,有后台支撑的网站建设合同在创建项目时, 不使用MFC AppWizard向导, 如果没有设置好项目参数, 就会在编译时产生很多连接错误, 如error LNK2001错误, 典型的错误提示有: libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved e…

在创建项目时, 不使用MFC AppWizard向导, 如果没有设置好项目参数, 就会在编译时产生很多连接错误, 如error LNK2001错误, 典型的错误提示有:

libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16

msvcrtd.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16

nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex

nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex

下面介绍解决的方法:

1. Windows子系统设置错误, 提示:

libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main

Windows项目要使用Windows子系统, 而不是Console, 可以这样设置:

[Project] --> [Settings] --> 选择"Link"属性页,

在Project Options中将/subsystem:console改成/subsystem:windows

2. Console子系统设置错误, 提示:

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16

控制台项目要使用Console子系统, 而不是Windows, 设置:

[Project] --> [Settings] --> 选择"Link"属性页,

在Project Options中将/subsystem:windows改成/subsystem:console

注意:后边的/incremental:yes也得去掉

3. 程序入口设置错误, 提示:

msvcrtd.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16

通常, MFC项目的程序入口函数是WinMain, 如果编译项目的Unicode版本, 程序入口必须改为wWinMainCRTStartup, 所以需要重新设置程序入口:

[Project] --> [Settings] --> 选择"Link"属性页,

在Category中选择Output,

再在Entry-point symbol中填入wWinMainCRTStartup, 即可

4. 线程运行时库设置错误, 提示:

nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex

nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex

这是因为MFC要使用多线程时库, 需要更改设置:

[Project] --> [Settings] --> 选择"C/C++"属性页,

在Category中选择Code Generation,

再在Use run-time library中选择Debug Multithreaded或者multithreaded

其中,

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版本: 调试阶段使用

学习侯老师的<<深入浅出MFC>>时,第三章的Frame1程序,开始新建Win32 一个空的Console Application,然后把书中的代码如实写上去,编译错误如下:

my.obj : error LNK2001: unresolved external symbol "class CWinApp * __cdecl AfxGetApp(void)" (?AfxGetApp@@YAPAVCWinApp@@XZ)  

导致原因是:未将MFC.CPP加到工程中去。

 

下面是Win32 Application和Win32 Console Application区别

Win32 Application和Win32 Console Application 都是工作在32位Windows环境的程序。

其中Win32 Application 就是普通的常见的窗口应用程序,当然有的界面做得比较个性化,比如

圆形的、不规则形状的…… 它们都是所谓的GUI(Graphics User Interface图形用户接口),我们

可以通过鼠标点击来完成控制。 Win32 Application是为你开发windows应用程序所准备的,程序

以WinMain()为入口,#include<windows.h>,能够使用win32 API函数。

而Win32 Console Application(win32控制台应用程序)往往是像MS-DOS窗口(XP中叫命令提示

符)的样子出现,我们得用键盘输入各种命令来使用它,它与纯dos程序区别是:它是32位的;

或者叫CUI(Character User Interface字符用户接口)。 console程序以main()为入口,不能使用

win32 API函数

vc6里Win32 Application和Win32 console Application的区别:

很多VC初学者可能会常遇到如下链接错误:

Linking... /subsystem:windows

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol     WinMain @16

Debug/TestWin.exe : fatal error LNK1120: 1 unresolved externals

Error executing link.exe.

解决方法是:将project-->settings-->link的project options里的/subsystem:windows 改

成/subsystem:console

原因:Win32 Application的入口函数为WinMain

Win32 Console Application的入口函数是main

换句话说,如果你编写传统的C程序,必须建立Win32 Console程序,但VC里面默认的是Win32

Application,于是上面提及的链接错误就就经常出现了。而Win32 Application和Win32 Console

的区别就在于VC里链接参数不同。

转载于:https://www.cnblogs.com/qnbs1/articles/1697270.html

http://www.yidumall.com/news/65296.html

相关文章:

  • 东莞网站建设 少儿托管西安百度推广外包
  • 东莞证券官方网站上海优化seo公司
  • 做网站一般用什么字体查询网138网站域名
  • wordpress推广模板汕头seo优化公司
  • 什么是推广型网站网页模板设计
  • cosy主题wordpress优化关键词是什么意思
  • 那些网站可以接私活做国外b站浏览器
  • 政府网站建设存在问题全国31省市疫情最新消息今天
  • 有哪些做分析图用的网站广州网站维护
  • 做编程网站有哪些链接是什么意思
  • 全面的手机网站建设小程序开发公司
  • 北京多用户商城网站建设seo文章外包
  • 建设网站行业云市场营销毕业论文5000字
  • 四川住房建设网站百度网页广告怎么做
  • 网站商品支付怎么做免费的网页网站
  • 大连网站前端制作公司做外贸网站哪家公司好
  • 类似AG网站建设内蒙古最新消息
  • 哪里有做网站开发郑州网络推广方法
  • php网站制作软件网络销售好做吗
  • 深圳网站建设设如何做好关键词的优化
  • 设计说明模板200字百度seo关键词排名推荐
  • 美食网站程序阿里巴巴官网
  • 网站关键词被百度屏蔽怎么办合肥网络推广优化公司
  • 做java网站后台开发需要什么技能seo发帖网站
  • 服务周到的响应式网站百度网盘在线观看资源
  • 上海网站开发一对一培训昆明新闻头条最新消息
  • 政府网站节约化建设方案宁波品牌网站推广优化
  • 做html网站搜索框代码2022年免费云服务器
  • 已有网站怎么做后台网络营销方式方法
  • 网站建设需要哪些企业资料快速网络推广