从dll中导出变量时,可以没有下划线前缀?在 apache 的 apa-util 库中, 定义了 apr_pool_t *apr_hook_global_pool = NULL; 
这样一个变量。 将这个库编译成 dll 后, 用dependency walker 查看,发现 apr_hook_global_pool 输出变量依旧为 apr_hook_global_pool , 而没有在变量前面加上下划线前缀, 怪事?
我在其他的地方使用了这个变量, 连接时,老是提示我 
error LNK2001: unresolved external symbol _apr_hook_global_pool
提示找不到变量名, 原因是编译时自动在变量名前加了前缀,但库没有加, 奇怪!!