代码-vc 6.0 error c2491 报错啊,头大

问题描述

vc 6.0 error c2491 报错啊,头大

简单又奇怪的问题又来了。。。
debug版完全正常;release版报错c2491. definition of dllimport function not allowed.

(我是接手的别人的项目,项目工程代码里没有看到有dllimport 或者是其他明显的问题啊)。

解决方案

检查一下你Release版本跟Debug版本的工程配置,尤其预编译宏的设置。

应该有宏定义不一致,导致dllexport,dllimport的导入

解决方案二:

对比一下 Release 和 Debug 版本的工程属性,重点看看宏定义。
另外,在代码中看看有没有使用 _DEBUG 宏

时间: 2024-09-21 20:21:22

代码-vc 6.0 error c2491 报错啊,头大的相关文章

调试-vc++6.0引用list报错,list.h文件中缺少分号,为什么?

问题描述 vc++6.0引用list报错,list.h文件中缺少分号,为什么? //Tree.h #include #include template class Tree{ T*NA; list*HL; int root; int sizeN,sizeC; int maxN; public: Tree(int n = 100):root(-1), sizeN(0), sizeC(0), maxN(n){ NA = new T[n]; HL = new list[n]; } ~Tree(){ d

oc-请大神看看 这是哪里出的毛病 刚刚学OC 跟视频里的代码一样 为啥我这个总是报错啊?

问题描述 请大神看看 这是哪里出的毛病 刚刚学OC 跟视频里的代码一样 为啥我这个总是报错啊? 这是xcode6.3里的代码: #import int main() { NSlog(@"第一个OC程序!!!"); return 0; } 用Mac 自带的终端编译后: zhuxunandeMac-mini:OC语言程序 shukyokunan$ cc -c 第一个OC程序.m 第一个OC程序.m:5:5: warning: implicit declaration of function

.net mvc4.0 excel 导入 报错

问题描述 .net mvc4.0 excel 导入 报错 之前没问题的 能成功导入.昨天部署后就出现了这个错误,之后我在本机vs上调试也是这个错误.我都没有动过代码,实在找不到哪里出问题了,麻烦大神帮忙看看 解决方案 导入的excel文件本身是否损坏,把文件找出来,用excel打开看看.

mac 下编译 ffmpeg的 libaacplus-2.0.2 总是报错求大神解决办法,谁能教我再mac下编译ffmpeg也行

问题描述 mac 下编译 ffmpeg的 libaacplus-2.0.2 总是报错求大神解决办法,谁能教我再mac下编译ffmpeg也行 make[2]: Nothing to be done for `all'. Making all in frontend gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../src -g -O2 -c -o main.o main.c main.c:89:46: warning: data argument not

jboss 6.1.0 final 启动报错

问题描述 jboss 6.1.0 final 启动报错 13:14:41,967 INFO [STDOUT] 最底层持久化类com.zhl.ejb.EjbDataBase 的 executeQuery 方法出错,出错的行数为: 394 行.执行SQL语句异常,具体的错误信息是:Unknown column 'c.prequery' in 'where clause' 13:14:41,967 ERROR [STDERR] javax.ejb.EJBException: com.mysql.jdb

c++builder问题-c++ builder 6.0项目编译报错

问题描述 c++ builder 6.0项目编译报错 新安装了一个c++ builder 6.0,操作系统是win7. 新建了一个项目,没有做任何改动,编译之后报错,错误为: "[C++ Fatal error] Files(1): F1009 Unable to open input file 'Files'" 之后,我打开了在builder目录下的实例程序,编译之后还是报出了一样的错误. 解决方案 你肯定用过#include包含头文件

tomcat-myeclipse Tomcat7.0运行程序报错,起初是没有问题的

问题描述 myeclipse Tomcat7.0运行程序报错,起初是没有问题的 上周出现的问题,百度不到解决办法,重装了myeclipse,并且换了一个tomcat,不知怎么的突然能运行了,现在一看,又报相同的错 解决方案 java.lang.NoClassDefFoundError: Could not initialize class org.springframework.beans.factory.BeanCreationException at org.springframework.

求助!androidstudio修改代码后git提交修改为何报错没有匹配GIT

问题描述 求助!androidstudio修改代码后git提交修改为何报错没有匹配GIT Commit failed with error: pathspec 'src/main/java/app/leeweather/com/myapplication/MainActivity.java' did not match any file(s) known to git. 我是修改了主活动,新建了一个布局文件,然后提交的. 解决方案 git修改提交 解决方案二: 试着让你的本地仓库git fetc

这段代码哪里错了,一直在报错

问题描述 这段代码哪里错了,一直在报错 Date t = new Date(); long l = t.getTime(); Timestamp time = new Timestamp(l); Connection con = DBUtils.getConnetion(); String sql = ""select * from book_pl group by bookname having pl_date = ? order by avg(book_score) desc&qu