vtk 编译遇到 “_beginthreadex”: 找不到标识符

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/deeplan_1994/article/details/80780675

用VC ++ 6.0编写控制台程序,出现错误提示如下,

错误提示:

nafxcwd.lib(thrdcore.obj):错误LNK2001:无法解析的外部符号__endthreadex
nafxcwd.lib(thrdcore.obj):错误LNK2001:无法解析的外部符号__beginthreadex
libcd.lib(crt0.obj):错误LNK2001:无法解析的外部符号_main
调试/ Hello.exe:致命错误LNK1120:3个未解析的外部程序

解决方法:

1,“项目” - >“设置” - >“C / C ++”

“Catagory”选择“代码生成”

   “使用运行时库”选择“调试多线程”

此时确定一般解决问题,也有可能出现如下问题提示:

libcmtd.lib(crt0.obj):错误LNK2001:无法解析的外部符号_main
Debug / Hello.exe:致命错误LNK1120:1个未解析的外部

此时,进行第二步操作:

2,

[Project] - > [Settings] - >选择“Link”属性页, 
在Project Options中将/ subsystem:console改成/ subsystem:windows

温馨提示:在项目选项窗口中,右边滑动条向下滑动就会找到该项!

总结:进行以上两步操作后,问题解决!

猜你喜欢

转载自blog.csdn.net/deeplan_1994/article/details/80780675