DLL에 공유 데이터 세그먼트를 선언하려고합니다. DLL 공유 데이터 섹션에 오류가 없습니다.
#pragma data_seg(".shared")
int varx=0;
#pragma data_seg()
__declspec(allocate(".shared"))
// I found this declspec suggestion in another forum
#pragma comment (linker,"/section:.shared,RWS")
이 또한 내가 데프 파일에
SECTIONS
.shared READ WRITE SHARED
를 추가 : 나는 함께 지역을 선언합니다. 그러나 나는 항상 :
LINK : warning LNK4039: section '.shared' specified with /SECTION option does not exist
오류가 발생합니다. 만약 하나의 (.def 또는 pragma comment) 하나만 얻으면 두 가지 모두 에러가 발생합니다.
내가 놓친 것이 있습니까?
argh! 공간을 할당하지 않고 포함 된 변수를 할당하는 것은 현명하지 못했습니다. –