0

我最近正在研究一个静态库。这是我第一次创建一个库。有些东西我不明白。从“新建项目”->“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文件可以吗?

4

0 回答 0