VS链接器生成两个具有相同名称的部分

时间:2017-05-20 13:20:57

标签: visual-studio portable-executable

我使用以下代码创建新部分:

#pragma section(".new", execute, read, write)
#pragma code_seg(".new")

当我在PeView中打开PE文件时,我可以看到已经创建了两个具有相同名称的部分,其他部分的目的是什么?

1 个答案:

答案 0 :(得分:0)

第二个pragma指定要分配函数的代码部分(在您的情况下为.new部分)

使用没有section-name字符串的#pragma code_seg会将分配重置为编译开始时的分配。