我在DLL中加入
#pragma data_seg("dataseg")
DWORD abc;
#pragma data_seg()在DEF文件中加入
SETCTIONS dataseg READ WRITE SHARED 为什么会编译不通过??
#pragma data_seg("dataseg")
DWORD abc;
#pragma data_seg()在DEF文件中加入
SETCTIONS dataseg READ WRITE SHARED 为什么会编译不通过??
解决方案 »
- 线程启动就出现一下内存相关的错误提示,请教如何跟踪类似的错误提示
- 请问为什么会出现这样的现象
- 指令引用的“Ox000000"内存.该内存不能为"read"
- ????类似于把MP3拖到MP3播放器,就能自动播放的拖放功能怎么实现的?
- destroywindow函数的本质
- 一个有关matcom和vc混编的问题(有关dataread函数)
- 在对话框类中 如何向doc类发送消息????
- 如何知道本机的ATL库版本呢?
- 如何在MainFrm类中调用视类的函数?
- 怎么样在VC中使用ADO的Recordset向数据库增加记录?
- 动态创建的Ccombobox(create)的设置焦点(setfocus)的问题
- 小弟也想和大侠换c#程序学习
#pragma data_seg("dataseg")
DWORD abc = NULL;
#pragma data_seg()
.\aaa.def : warning LNK4017: dataseg statement not supported for the target platform; ignored
LIBRARY "***"////////////你要导出的dll的名字
DESCRIPTION '*** Windows Dynamic Link Library'////////////该dll描述EXPORTS
; Explicit exports can go here//////////////导出函数列在这里
SECTIONS ///////////////数据区属性
mydata READ WRITE SHARED////////////定义mydata数据区为可读可写并共享
Creating library Release/aaa.lib and object Release/aaa.exp
LINK : warning LNK4039: section "shared" specified with /SECTION option does not exist
DWORD abc=NULL;
#pragma data_seg()
# pragma comment(linker,"/section:dataseg,rws")
SETCTIONS dataseg READ WRITE SHARED ”
应该是:SECTIONS