原文:Visual Studio 2017 生成dll时无法解析的外部符号 main问题

作为一个JNI新手,今天在第一次生成dll文件时发现了一个奇怪的问题,就是出现了如下所示的错误: MSVCRTD.lib exe main.obj :errorLNK :无法解析的外部符号main,该符号在函数 int cdeclinvoke main void invoke main YAHXZ 中被引用 在度娘经过多方查找,有人前辈给出的方案是去更改系统链接器中的子系统 选项改为 SUBSYS ...

2021-05-18 17:26 0 255 推荐指数:

查看详情

MFC调用外部dll,出现无法解析外部符号的解决方法)

最近在一个MFC工程文件中调用了多个dll和lib文件,包括matlab和can连接文件,时常出现“无法解析外部符号”的错误,特此记录解决方法。 通常出现这个问题的原因有以下几个: 1.没有导入相应的lib库文件。 2.类成员声明了,但是却没有定义。也可能是定义 ...

Tue Apr 14 19:27:00 CST 2020 0 1414
无法解析外部符号_main,该符号在函数_tmainCRTStartup中被引用

刚学习winAPI,碰到很多不明白的地方。比如它不是通常的控制台项目。入口函数不是main。 报错: 这说明程序中有窗口函数winMain,而建的是控制台项目(main函数为入口)。 产生这个问题的原因可能有: 新建的是控制台项目,但用了winMain函数; 在vc上首先运行了控制台 ...

Mon Mar 18 01:54:00 CST 2013 0 3308
Visual Studio 编译,如何管理生成DLL

在用Visual Studio 开发,少不了会引用其他类库的源码。一般引用类库有两种方法。 1、直接引用项目。 2、引用项目生成路径的dll。 现在如果有两个项目 ProjectA和ProjectB。ProjectA引用ProjectB。 问题1: 在第二种方法中,那么编译 ...

Tue Feb 07 05:32:00 CST 2012 1 3031
opencv出现无法解析外部符号问题

在VS上出现如图这样的的问题: 可能的原因: 1.opencv的配置问题,仔细排查配置:电脑的环境变量,工程的包含目录,库目录,链接器输入是否正确。 2.opencv的头文件顺序。假如你自己定义的头文件和opencv中的Point之类的结构体冲突了,加上你的头文件在opencv ...

Thu Feb 27 18:49:00 CST 2020 0 1817
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM