我最近正在研究一个静态库。这是我第一次创建一个库。有些东西我不明白。从“新建项目”->“w32 控制台应用程序”-> 检查 DLL 并清空项目。然后我添加了一些c文件。然后点击最后的构建。该库已成功编译。但是当我尝试检查库中的函数时,我什么也没得到。我试过了:
dumpbin Libxc_2.lib /EXPORT
我有
Dump of file Libxc_2.lib
File Type: LIBRARY
我认为 dumpbin 命令可用于显示带有 /EXPORT 的库中的函数列表。
我对 kernel32.lib 做了同样的事情,然后我有很多函数名,如下所示:
File Type: LIBRARY
Exports
ordinal name
@InterlockedPushListSList@16
_AcquireSRWLockExclusive@4
_AcquireSRWLockShared@4
_ActivateActCtx@8
所以我不明白:1.为什么我编译的库中没有函数名?2.我在源代码中添加了一些.c文件可以吗?