网站转移 备案,会员积分系统,大厂网站建设,wordpress wp_footer在哪里定义今天碰到一个奇怪的问题#xff0c;一个第三方的库#xff0c;提供了A.dll和A.lib,编译的时候可以通过#xff0c;运行的时候一直报错#xff0c;说找不到A.dll。 我就在main函数那里设了断点#xff0c;发现没有进main 函数的时候就已经报错了#xff0c;应该是在入口函…今天碰到一个奇怪的问题一个第三方的库提供了A.dll和A.lib,编译的时候可以通过运行的时候一直报错说找不到A.dll。 我就在main函数那里设了断点发现没有进main 函数的时候就已经报错了应该是在入口函数的时候就error了。找不到load dll(load library)的函数不明白为什么报错。 后来才知道lib里面其实包含的东西非常少用txt打开看发现只有几个第三方的函数名以及一串数字 func A.dll A.dll/ 1470723205 0 67 所以其实lib里面包含的是dll里对应函数的位置并没有具体的实现而运行的时候则需要先将dll load进来一找发现不在当然就报错了。 这个是别人给的sample code里面的实现并不是我们的实现。我们的实现是只包了dll这一个lib没有要然后直接在源代码里面用loadlibrary的方式把dll load进来所以没有dll的话我们编译的时候并不会有问题而运行的时候就会有问题了。 转载于:https://www.cnblogs.com/sunny-li/p/5994392.html