- 博客(3)
- 收藏
- 关注
原创 加载动态库失败(loadLibrary返回为空)的几种解决办法
如果遇到了以下几种问题,也许可以在本文找到解决方法: 一、版本更新后,原本正常的功能突然无法使用了; 二、VS编译的时候,弹出“xxx(win32):已加载“xx.dll”, xxx(win32):已卸载“xx.dll”” 如图所示: 三、经排查和调试,确认是LoadLibrary宏返回的动态库句柄为空导致的,并且利用GetLastError函数获取的错误代码为126; 那么你可能跟我一样,遇到了加载动态库失败的问题。 这个问题网上有很多解决办法,但有些写的不是很详细,在这里汇总一下: 1)路径问题。
2022-01-19 10:30:46
22026
原创 关于“无法解析的外部符号……”的一种可能原因
直接上答案: 如果排除了库、头文件、平台的可能,那么很有可能是因为某CPP文件使用了inline导致的。 如图所示 VS2017,我在项目中引用了一段开源代码,该代码的CVec3类,在CPP文件中使用了inline关键字 在他的工程里,可能没有出问题,应该是设置了项目属性。我不知道该怎么设置,所以怎么编译都会出现“无法解析的外部符符号”的问题,只要删掉inline关键字,就OK了。 inline代表内联函数,可以在编译时自动展开替换掉引用,能加快运行效率,删了也影响不大。 ...
2022-01-14 10:46:15
1265
原创 C++窗体程序设计(一)窗体类WNDCLASSEX
(本文使用VS2017) 在初步学习了c++之后,我们可以着手设计一个窗口类程序,但在这之前,我们得知道c++里面是怎么设计窗口的。 开始创建窗口之前,我们需要包含几个关键的头文件: #include <windows.h> #include <stdlib.h> #include <tchar.h> 当然,如果你和我一样,是这么创建的,那么VS2017会自动...
2019-12-06 17:13:53
21970
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅