c++ dll动态库win32平台下的项目重新生成x64平台下的,报错该怎么解决

图片说明

https://pan.baidu.com/s/1BEn8rEfQRKu-I7DXKhBn-g(win32项目在该百度网盘链接中)

TESTINI_API这个宏在win32的工程属性中有定义,但是x64工程属性中可能没有, 你把win32工程属性中的一些属性要复制到x64的工程中

右键项目-->属性
解决64位dll“error LNK1561: 必须定义入口点”
2
选择“常规”-->“配置类型”
解决64位dll“error LNK1561: 必须定义入口点”
3
选择“动态连接库”
解决64位dll“error LNK1561: 必须定义入口点”
4
重新生成。右键项目“重新生成”
解决64位dll“error LNK1561: 必须定义入口点”
5
然后到项目所在单位的win64目录下就可以找到生成的dll文件。
解决64位dll“error LNK1561: 必须定义入口点”

https://pan.baidu.com/s/1F5aKDB8mCngSFF5t2c2nWA,,怎么又开了一个问题,上个帖子回你了,你再下载看看

应该是配置属性的问题,win32宏定义可能没有在win64中定义,查一下属性配置

看看项目配置里面64位的配置了没有,