博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
应用程序无法正常启动错误(0xc000007b)
阅读量:5239 次
发布时间:2019-06-14

本文共 687 字,大约阅读时间需要 2 分钟。

VS工程调用动态库时,编译通过后,运行时报如下错误:

动态库编译使用的export,import宏如下:

#if defined(_WIN32)  /* Windows - set up dll import/export decorators. */# if defined(DLL_EXPORT)    /* Building shared library. */#   define API_EXTERN __declspec(dllexport)# elif defined(DLL_IMPORT)    /* Using shared library. */#   define API_EXTERN __declspec(dllimport)# else    /* Building static library. */#   define API_EXTERN /* nothing */# endif#elif defined (__GNUC__) && (__GNUC__ >= 4)# define API_EXTERN __attribute__((visibility("default")))#else# define API_EXTERN /* nothing */#endif

问题来了:VS 工程编译动态库时如果没使用预编译宏 DLL_EXPORT,调用动态库时又没有使用宏 DLL_IMPORT时,就会出现0xc000007b错误。

 

转载于:https://www.cnblogs.com/ziyu-trip/p/7762058.html

你可能感兴趣的文章
[Lintcode]56. Two Sum
查看>>
汇编语言实验二
查看>>
Python基础练习-001-猜数字小游戏
查看>>
Oracle 存储过程判断语句正确写法和时间查询方法
查看>>
Eclipse下Android开发环境配置以及如何快速更新Android SDK
查看>>
[转]curl的错误代码
查看>>
在W3C SCHOOL网站上发现一个关于Schema的错误
查看>>
zbb20180913 java thread 死锁示例代码
查看>>
JS获取当前时间
查看>>
c# 正则表达式
查看>>
poj 2398 Toy Storage
查看>>
如何在手机上面安装iPA应用包
查看>>
Python基础第十二天——模块的分类、时间模块、随机数模块、摘要算法模块、os模块、时间形式轮换...
查看>>
JS总判断控件为null
查看>>
单链表的逆转(测试数据)
查看>>
瞬间之美:Web 界面设计如何让用户心动
查看>>
HTML,javascript,Json数据在线格式化工具
查看>>
[置顶] Web开发工具
查看>>
SpringBoot自动配置的实现原理
查看>>
css实现垂直居中的几种方法
查看>>